A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

A

AaptPackageResources - Class in com.facebook.buck.android
Packages the resources using aapt.
AaptResourceCollector - Class in com.facebook.buck.android.aapt
Responsible for collecting resources parsed by MiniAapt and assigning unique integer ids to those resources.
AaptResourceCollector() - Constructor for class com.facebook.buck.android.aapt.AaptResourceCollector
 
AaptStep - Class in com.facebook.buck.android
Runs the Android Asset Packaging Tool (aapt), which creates an .apk file.
AaptStep(Path, Path, ImmutableList<Path>, Optional<Path>, Path, Path, Optional<Path>, boolean) - Constructor for class com.facebook.buck.android.AaptStep
 
aar - Variable in class com.facebook.buck.android.AndroidPrebuiltAarDescription.Arg
 
ABI_HASHER - Static variable in interface com.facebook.buck.android.HasAndroidResourceDeps
 
ABI_KEY_ON_DISK_METADATA - Static variable in interface com.facebook.buck.rules.keys.AbiRule
Key for OnDiskBuildInfo to identify the ABI key for a build rule.
AbiRule - Interface in com.facebook.buck.rules.keys
BuildRule that can avoid rebuilding itself when the ABI of its deps has not changed and all properties of the rule other than its deps have not changed.
AbiRuleKeyBuilderFactory - Class in com.facebook.buck.rules.keys
 
AbiRuleKeyBuilderFactory(FileHashCache, SourcePathResolver) - Constructor for class com.facebook.buck.rules.keys.AbiRuleKeyBuilderFactory
 
AbiRuleKeyBuilderFactory.Builder - Class in com.facebook.buck.rules.keys
 
AbiWriterProtocol - Class in com.facebook.buck.java.abi
Shared information between StubJar and its callers.
AbsolutePerfTime - Class in com.facebook.buck.timing
Immutable implementation of AbstractAbsolutePerfTime.
AbsolutePerfTime.Builder - Class in com.facebook.buck.timing
Builds instances of AbsolutePerfTime.
absolutify(Path) - Static method in class com.facebook.buck.io.MorePaths
 
AbstractAcyclicDepthFirstPostOrderTraversal<T> - Class in com.facebook.buck.graph
Performs a depth-first, post-order traversal over a DAG.
AbstractAcyclicDepthFirstPostOrderTraversal() - Constructor for class com.facebook.buck.graph.AbstractAcyclicDepthFirstPostOrderTraversal
 
AbstractAcyclicDepthFirstPostOrderTraversal.CycleException - Exception in com.facebook.buck.graph
 
AbstractBottomUpTraversal<T,V> - Class in com.facebook.buck.graph
Class that performs a "bottom-up" traversal of a DAG.
AbstractBottomUpTraversal(TraversableGraph<T>) - Constructor for class com.facebook.buck.graph.AbstractBottomUpTraversal
 
AbstractBreadthFirstTraversal<Node> - Class in com.facebook.buck.graph
Performs a breadth-first traversal of dependencies of a graph node.
AbstractBreadthFirstTraversal(Node) - Constructor for class com.facebook.buck.graph.AbstractBreadthFirstTraversal
 
AbstractBreadthFirstTraversal(Iterable<? extends Node>) - Constructor for class com.facebook.buck.graph.AbstractBreadthFirstTraversal
 
AbstractBuckEvent - Class in com.facebook.buck.event
Base class for all build events.
AbstractBuckEvent(EventKey) - Constructor for class com.facebook.buck.event.AbstractBuckEvent
 
AbstractBuildRule - Class in com.facebook.buck.rules
Abstract implementation of a BuildRule that can be cached.
AbstractBuildRule(BuildRuleParams, SourcePathResolver) - Constructor for class com.facebook.buck.rules.AbstractBuildRule
 
AbstractCharsetProcessListener - Class in com.facebook.buck.util
Implementation of ListeningProcessExecutor.ProcessListener which decodes bytes to and from Java String data.
AbstractCharsetProcessListener(Charset) - Constructor for class com.facebook.buck.util.AbstractCharsetProcessListener
Creates a AbstractCharsetProcessListener which uses a single Charset to encode and decode stdin, stdout, and stderr bytes to and from String data.
AbstractCharsetProcessListener(CharsetEncoder, CharsetDecoder, CharsetDecoder) - Constructor for class com.facebook.buck.util.AbstractCharsetProcessListener
Creates a AbstractCharsetProcessListener which uses separate CharsetEncoder and CharsetDecoders to encode and decode stdin, stdout, and stderr bytes to and from String data.
AbstractCommand - Class in com.facebook.buck.cli
 
AbstractCommand() - Constructor for class com.facebook.buck.cli.AbstractCommand
 
AbstractConsoleEventBusListener - Class in com.facebook.buck.event.listener
Base class for BuckEventListeners responsible for outputting information about the running build to stderr.
AbstractConsoleEventBusListener(Console, Clock) - Constructor for class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
AbstractContainerCommand - Class in com.facebook.buck.cli
 
AbstractContainerCommand() - Constructor for class com.facebook.buck.cli.AbstractContainerCommand
 
AbstractCxxLibrary - Class in com.facebook.buck.cxx
 
AbstractCxxLibrary(BuildRuleParams, SourcePathResolver) - Constructor for class com.facebook.buck.cxx.AbstractCxxLibrary
 
AbstractExecutionStep - Class in com.facebook.buck.step
Abstract implementation of Step that takes the description as a constructor parameter and requires only the implementation of AbstractExecutionStep.execute(ExecutionContext).
AbstractExecutionStep(String) - Constructor for class com.facebook.buck.step.AbstractExecutionStep
 
AbstractFileLike - Class in com.facebook.buck.java.classes
 
AbstractFileLike() - Constructor for class com.facebook.buck.java.classes.AbstractFileLike
 
AbstractGenruleDescription<T extends AbstractGenruleDescription.Arg> - Class in com.facebook.buck.shell
 
AbstractGenruleDescription() - Constructor for class com.facebook.buck.shell.AbstractGenruleDescription
 
AbstractGenruleDescription.Arg - Class in com.facebook.buck.shell
 
AbstractGenruleDescription.Arg() - Constructor for class com.facebook.buck.shell.AbstractGenruleDescription.Arg
 
AbstractGenruleStep - Class in com.facebook.buck.shell
 
AbstractGenruleStep(BuildTarget, AbstractGenruleStep.CommandString, Path) - Constructor for class com.facebook.buck.shell.AbstractGenruleStep
 
AbstractGenruleStep.CommandString - Class in com.facebook.buck.shell
 
AbstractGenruleStep.CommandString(Optional<String>, Optional<String>, Optional<String>) - Constructor for class com.facebook.buck.shell.AbstractGenruleStep.CommandString
 
AccumulateClassNamesStep - Class in com.facebook.buck.java
Step that takes a directory or zip of .class files and traverses it to get the total set of .class files included by the directory or zip.
AccumulateClassNamesStep(ProjectFilesystem, Optional<Path>, Path) - Constructor for class com.facebook.buck.java.AccumulateClassNamesStep
 
actionConfigNames - Variable in class com.facebook.buck.apple.XcodeWorkspaceConfigDescription.Arg
 
ActionGraph - Class in com.facebook.buck.rules
 
ActionGraph(Iterable<BuildRule>) - Constructor for class com.facebook.buck.rules.ActionGraph
 
ActionGraphEvent - Class in com.facebook.buck.rules
Base class for events about building up the action graph from the target graph.
ActionGraphEvent(EventKey) - Constructor for class com.facebook.buck.rules.ActionGraphEvent
 
ActionGraphEvent.Finished - Class in com.facebook.buck.rules
 
ActionGraphEvent.Finished(ActionGraphEvent.Started) - Constructor for class com.facebook.buck.rules.ActionGraphEvent.Finished
 
ActionGraphEvent.Processed - Class in com.facebook.buck.rules
 
ActionGraphEvent.Processed(int, int) - Constructor for class com.facebook.buck.rules.ActionGraphEvent.Processed
 
ActionGraphEvent.Started - Class in com.facebook.buck.rules
 
ActionGraphEvent.Started() - Constructor for class com.facebook.buck.rules.ActionGraphEvent.Started
 
actionGraphFinished - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
actionGraphFinished(ActionGraphEvent.Finished) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
actionGraphFinished(ActionGraphEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
actionGraphStarted - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
actionGraphStarted(ActionGraphEvent.Started) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
actionGraphStarted(ActionGraphEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
ActoolStep - Class in com.facebook.buck.apple
 
ActoolStep(Path, String, List<String>, SortedSet<Path>, Path) - Constructor for class com.facebook.buck.apple.ActoolStep
 
actuallyClose() - Method in class com.facebook.buck.zip.CustomZipOutputStream
 
actuallyClose() - Method in class com.facebook.buck.zip.OverwritingZipOutputStream
 
actuallyCloseEntry() - Method in class com.facebook.buck.zip.CustomZipOutputStream
Called by CustomZipOutputStream.close() and used by subclasses to close the delegate stream.
actuallyCloseEntry() - Method in class com.facebook.buck.zip.OverwritingZipOutputStream
 
actuallyPutNextEntry(ZipEntry) - Method in class com.facebook.buck.zip.CustomZipOutputStream
Called by CustomZipOutputStream.putNextEntry(ZipEntry) and used by subclasses to put the next entry into the zip file.
actuallyPutNextEntry(ZipEntry) - Method in class com.facebook.buck.zip.OverwritingZipOutputStream
 
actuallyWrite(byte[], int, int) - Method in class com.facebook.buck.zip.CustomZipOutputStream
Called by CustomZipOutputStream.write(byte[], int, int) only once it is known that the stream has not been closed, and that a ZipEntry has already been put on the stream and not closed.
actuallyWrite(byte[], int, int) - Method in class com.facebook.buck.zip.OverwritingZipOutputStream
 
adbCall(AdbHelper.AdbCallable, boolean) - Method in class com.facebook.buck.android.AdbHelper
Execute an AdbHelper.AdbCallable for all matching devices.
AdbCommandLineOptions - Class in com.facebook.buck.cli
 
AdbCommandLineOptions() - Constructor for class com.facebook.buck.cli.AdbCommandLineOptions
 
AdbHelper - Class in com.facebook.buck.android
Helper for executing commands over ADB, especially for multiple devices.
AdbHelper(AdbOptions, TargetDeviceOptions, ExecutionContext, Console, BuckEventBus, boolean) - Constructor for class com.facebook.buck.android.AdbHelper
 
AdbHelper.AdbCallable - Class in com.facebook.buck.android
Base class for commands to be run against an IDevice.
AdbHelper.AdbCallable() - Constructor for class com.facebook.buck.android.AdbHelper.AdbCallable
 
AdbHelper.CommandFailedException - Exception in com.facebook.buck.android
An exception that indicates that an executed command returned an unsuccessful exit code.
AdbHelper.CommandFailedException(String, int, String) - Constructor for exception com.facebook.buck.android.AdbHelper.CommandFailedException
 
adbOptions(BuckConfig) - Method in class com.facebook.buck.cli.InstallCommand
 
adbOptions(BuckConfig) - Method in class com.facebook.buck.cli.UninstallCommand
 
AdbOptions - Class in com.facebook.buck.step
 
AdbOptions() - Constructor for class com.facebook.buck.step.AdbOptions
 
AdbOptions(int, boolean) - Constructor for class com.facebook.buck.step.AdbOptions
 
add(AndroidPrebuiltAar) - Method in class com.facebook.buck.android.AndroidPrebuiltAarCollection
 
add(String, String, String) - Method in class com.facebook.buck.apple.clang.HeaderMap.Builder
 
add(String, Path) - Method in class com.facebook.buck.apple.clang.HeaderMap.Builder
 
add(T) - Method in class com.facebook.buck.event.listener.BuckEventOrderer
 
add(Pattern, T) - Method in class com.facebook.buck.rules.coercer.PatternMatchedCollection.Builder
 
addAccumulateClassNamesStep(ImmutableSet<Path>, ImmutableList.Builder<Step>) - Method in class com.facebook.buck.android.AndroidBinary
 
addAllArchitectures(Iterable<String>) - Method in class com.facebook.buck.apple.AppleSdk.Builder
Adds elements to architectures set.
addAllArflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to arflags list.
addAllArgs(Iterable<String>) - Method in class com.facebook.buck.cxx.ClangCxxCompilationDatabaseEntry.Builder
Adds elements to args list.
addAllArgs(Iterable<String>) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Adds elements to args list.
addAllArgs(Iterable<String>) - Method in class com.facebook.buck.cxx.NuclideCompatibleCxxCompilationDatabaseEntry.Builder
Adds elements to args list.
addAllAsflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to asflags list.
addAllAsppflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to asppflags list.
addAllAssetPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet.Builder
Adds elements to assetPaths set.
addAllAssetsDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to assetsDirectories set.
addAllBytecodeIncludes(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to bytecodeIncludes list.
addAllCacheModes(Iterable<String>) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Adds elements to cacheModes list.
addAllCflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to cflags list.
addAllCFlags(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to cFlags list.
addAllClasspathEntriesToDex(Iterable<? extends Path>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Adds elements to classpathEntriesToDex set.
addAllClasspathEntriesToDex(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to classpathEntriesToDex set.
addAllClassPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.java.intellij.IjLibrary.Builder
Adds elements to classPaths set.
addAllCommand(Iterable<String>) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Adds elements to command list.
addAllCommand(Iterable<String>) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Adds elements to command list.
addAllContacts(Iterable<String>) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Adds elements to contacts list.
addAllCppflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to cppflags list.
addAllCxxflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to cxxflags list.
addAllCxxppflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to cxxppflags list.
addAllDefaultIncludes(Iterable<String>) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Adds elements to defaultIncludes list.
addAllExportedLinkerFlags(Iterable<String>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Adds elements to exportedLinkerFlags list.
addAllExtraArguments(Iterable<String>) - Method in class com.facebook.buck.java.JavacOptions.Builder
Adds elements to extraArguments list.
addAllExtraClassPathDependencies(Iterable<? extends Path>) - Method in class com.facebook.buck.java.intellij.IjModule.Builder
Adds elements to extraClassPathDependencies set.
addAllFailures(Iterable<? extends BuildResult>) - Method in class com.facebook.buck.command.BuildExecutionResult.Builder
Adds elements to failures set.
addAllFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxSource.Builder
Adds elements to flags list.
addAllFlags(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to flags list.
addAllFlags(Iterable<String>) - Method in class com.facebook.buck.rules.coercer.SourceWithFlags.Builder
Adds elements to flags list.
addAllFlavors(Iterable<? extends Flavor>) - Method in class com.facebook.buck.model.BuildTarget.Builder
Adds elements to flavors sortedSet.
addAllFolders(Iterable<? extends IjFolder>) - Method in class com.facebook.buck.java.intellij.IjModule.Builder
Adds elements to folders set.
addAllFrameworkRoots(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds elements to frameworkRoots set.
addAllFrameworks(Iterable<? extends FrameworkPath>) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Adds elements to frameworks set.
addAllHeaderMaps(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds elements to headerMaps set.
addAllIncludeRoots(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds elements to includeRoots set.
addAllIncludes(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to includes list.
addAllInput(Iterable<? extends Path>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to input list.
addAllInputs(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Adds elements to inputs list.
addAllJavaLibrariesToDex(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to javaLibrariesToDex set.
addAllLabels(Iterable<? extends Label>) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Adds elements to labels list.
addAllLdflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to ldflags list.
addAllLdFlags(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to ldFlags list.
addAllLexFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to lexFlags list.
addAllLibraries(Iterable<? extends FrameworkPath>) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Adds elements to libraries set.
addAllLinkerFlags(Iterable<String>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Adds elements to linkerFlags list.
addAllNativeLibAssetsDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to nativeLibAssetsDirectories set.
addAllNativeLibsDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to nativeLibsDirectories set.
addAllNativeLibsPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet.Builder
Adds elements to nativeLibsPaths set.
addAllNativeLibsTargets(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to nativeLibsTargets set.
addAllNativeLinkables(Iterable<? extends JavaNativeLinkable>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to nativeLinkables list.
addAllNativeLinkablesAssets(Iterable<? extends JavaNativeLinkable>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to nativeLinkablesAssets list.
addAllNoDxClasspathEntries(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to noDxClasspathEntries set.
addAllObjectFiles(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules.Builder
Adds elements to objectFiles list.
addAllOCamlInput(Iterable<? extends OCamlLibrary>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to oCamlInput list.
addAllPathsToThirdPartyJars(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to pathsToThirdPartyJars set.
addAllProcessors(Collection<? extends String>) - Method in class com.facebook.buck.java.AnnotationProcessingParams.Builder
 
addAllProguardConfigs(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to proguardConfigs set.
addAllRawKeys(Iterable<? extends RuleKey>) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Adds elements to rawKeys set.
addAllResourceDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Adds elements to resourceDirectories list.
addAllResourcePaths(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet.Builder
Adds elements to resourcePaths set.
addAllResourcesWithEmptyResButNonEmptyAssetsDir(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Adds elements to resourcesWithEmptyResButNonEmptyAssetsDir set.
addAllResourcesWithNonEmptyResDir(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Adds elements to resourcesWithNonEmptyResDir list.
addAllRuleKeys(Iterable<? extends RuleKey>) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Adds elements to ruleKeys set.
addAllRuleKeys(Iterable<? extends RuleKey>) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Adds elements to ruleKeys set.
addAllRuleKeys(Iterable<? extends RuleKey>) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Adds elements to ruleKeys set.
addAllRules(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds elements to rules set.
addAllRules(Iterable<? extends BuildRule>) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules.Builder
Adds elements to rules list.
addAllSteps(Iterable<? extends Step>) - Method in class com.facebook.buck.cli.TestRun.Builder
Adds elements to steps list.
addAllStripFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to stripFlags list.
addAllSupportedArchitectures(Iterable<String>) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile.Builder
Adds elements to supportedArchitectures set.
addAllSupportedProductFamilyIDs(Iterable<Integer>) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile.Builder
Adds elements to supportedProductFamilyIDs set.
addAllSystemIncludeRoots(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds elements to systemIncludeRoots set.
addAllThinTargets(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.apple.FatBinaryInfo.Builder
Adds elements to thinTargets list.
addAllToIndex(C) - Method in class com.facebook.buck.rules.BuildRuleResolver
Adds an iterable of build rules to the index.
addAllToolchainPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.apple.AppleSdkPaths.Builder
Adds elements to toolchainPaths set.
addAllToolchains(Iterable<? extends AppleToolchain>) - Method in class com.facebook.buck.apple.AppleSdk.Builder
Adds elements to toolchains list.
addAllWhitelistedStringDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Adds elements to whitelistedStringDirectories set.
addAllYaccFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to yaccFlags list.
addArchitectures(String) - Method in class com.facebook.buck.apple.AppleSdk.Builder
Adds one element to architectures set.
addArchitectures(String...) - Method in class com.facebook.buck.apple.AppleSdk.Builder
Adds elements to architectures set.
addArflags(String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds one element to arflags list.
addArflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to arflags list.
addArg(String, SourcePath...) - Method in class com.facebook.buck.rules.CommandTool.Builder
Add a String argument represented by the format string to the command.
addArg(SourcePath) - Method in class com.facebook.buck.rules.CommandTool.Builder
Add a `SourcePath` as an argument to the command.
addArgs(String) - Method in class com.facebook.buck.cxx.ClangCxxCompilationDatabaseEntry.Builder
Adds one element to args list.
addArgs(String...) - Method in class com.facebook.buck.cxx.ClangCxxCompilationDatabaseEntry.Builder
Adds elements to args list.
addArgs(String) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Adds one element to args list.
addArgs(String...) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Adds elements to args list.
addArgs(String) - Method in class com.facebook.buck.cxx.NuclideCompatibleCxxCompilationDatabaseEntry.Builder
Adds one element to args list.
addArgs(String...) - Method in class com.facebook.buck.cxx.NuclideCompatibleCxxCompilationDatabaseEntry.Builder
Adds elements to args list.
addAsDependency(IjModuleGraph.DependencyType, IjDependencyListBuilder) - Method in interface com.facebook.buck.java.intellij.IjProjectElement
 
addAsflags(String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds one element to asflags list.
addAsflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to asflags list.
addAsppflags(String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds one element to asppflags list.
addAsppflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to asppflags list.
addAssetPaths(Path) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet.Builder
Adds one element to assetPaths set.
addAssetPaths(Path...) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet.Builder
Adds elements to assetPaths set.
addAssetsDirectories(SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds one element to assetsDirectories set.
addAssetsDirectories(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to assetsDirectories set.
addAssetsDirectory(BuildTarget, SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollector
 
addBuildAction(XCScheme.BuildActionEntry) - Method in class com.facebook.buck.apple.xcode.XCScheme.BuildAction
 
addBuildConfig(String, BuildConfigFields) - Method in class com.facebook.buck.android.AndroidPackageableCollector
 
addBuildMetadata(String, String) - Method in class com.facebook.buck.rules.BuildInfoRecorder
Used by the build engine to record metadata describing the build (e.g.
addBuildMetadata(String, Iterable<String>) - Method in class com.facebook.buck.rules.BuildInfoRecorder
 
addBytecodeFlavor(BuildTarget) - Static method in class com.facebook.buck.ocaml.OCamlBuildRulesGenerator
 
addBytecodeIncludes(String) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds one element to bytecodeIncludes list.
addBytecodeIncludes(String...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to bytecodeIncludes list.
addCacheModes(String) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Adds one element to cacheModes list.
addCacheModes(String...) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Adds elements to cacheModes list.
addCallback(ListenableFuture<List<T>>, FutureCallback<List<T>>, ListeningExecutorService) - Method in class com.facebook.buck.step.DefaultStepRunner
 
addCallback(ListenableFuture<List<T>>, FutureCallback<List<T>>, ListeningExecutorService) - Method in interface com.facebook.buck.step.StepRunner
Execute callback in a new thread, once dependencies have completed.
addCflags(String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds one element to cflags list.
addCflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to cflags list.
addCFlags(String) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds one element to cFlags list.
addCFlags(String...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to cFlags list.
addClassifier(String, String) - Static method in class com.facebook.buck.maven.AetherUtil
Transforms maven coordinates, adding the specified classifier
addClasspathEntriesToDex(Path) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Adds one element to classpathEntriesToDex set.
addClasspathEntriesToDex(Path...) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Adds elements to classpathEntriesToDex set.
addClasspathEntriesToDex(SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds one element to classpathEntriesToDex set.
addClasspathEntriesToDex(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to classpathEntriesToDex set.
addClasspathEntry(HasJavaClassHashes, SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollector
 
addClassPaths(Path) - Method in class com.facebook.buck.java.intellij.IjLibrary.Builder
Adds one element to classPaths set.
addClassPaths(Path...) - Method in class com.facebook.buck.java.intellij.IjLibrary.Builder
Adds elements to classPaths set.
addCommand(String) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Adds one element to command list.
addCommand(String...) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Adds elements to command list.
addCommand(String) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Adds one element to command list.
addCommand(String...) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Adds elements to command list.
addCompiledShadow(String) - Method in class com.facebook.buck.java.intellij.IjDependencyListBuilder
 
addContacts(String) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Adds one element to contacts list.
addContacts(String...) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Adds elements to contacts list.
addCppflags(String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds one element to cppflags list.
addCppflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to cppflags list.
addCustomDrawableResourceIfNotPresent(RDotTxtEntry.RType, String) - Method in class com.facebook.buck.android.aapt.AaptResourceCollector
 
addCustomResource(RDotTxtEntry.RType, RDotTxtEntry.IdType, String, String) - Method in class com.facebook.buck.android.aapt.AaptResourceCollector
 
addCxxflags(String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds one element to cxxflags list.
addCxxflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to cxxflags list.
addCxxppflags(String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds one element to cxxppflags list.
addCxxppflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to cxxppflags list.
addDebugFlavor(BuildTarget) - Static method in class com.facebook.buck.ocaml.OCamlBuildRulesGenerator
 
addDefaultIncludes(String) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Adds one element to defaultIncludes list.
addDefaultIncludes(String...) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Adds elements to defaultIncludes list.
addDep(BuildRule...) - Method in class com.facebook.buck.rules.CommandTool.Builder
 
addDeps(Iterable<? extends BuildRule>) - Method in class com.facebook.buck.rules.CommandTool.Builder
Adds additional non-argument deps to the tool.
addEdge(T, T) - Method in class com.facebook.buck.graph.MutableDirectedGraph
Adds an edge between source and sink.
addEnvironmentVariables(ExecutionContext, ImmutableMap.Builder<String, String>) - Method in class com.facebook.buck.android.ApkGenrule
 
addEnvironmentVariables(ExecutionContext, ImmutableMap.Builder<String, String>) - Method in class com.facebook.buck.shell.AbstractGenruleStep
 
addEnvironmentVariables(ExecutionContext, ImmutableMap.Builder<String, String>) - Method in class com.facebook.buck.shell.Genrule
 
addExecutePermissionsIfReadable(Set<PosixFilePermission>) - Static method in class com.facebook.buck.io.MorePosixFilePermissions
Return a new set of permissions which include execute permission for each of the roles that already have read permissions (e.g.
addExportedLinkerFlags(String) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Adds one element to exportedLinkerFlags list.
addExportedLinkerFlags(String...) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Adds elements to exportedLinkerFlags list.
addExtraArguments(String) - Method in class com.facebook.buck.java.JavacOptions.Builder
Adds one element to extraArguments list.
addExtraArguments(String...) - Method in class com.facebook.buck.java.JavacOptions.Builder
Adds elements to extraArguments list.
addExtraClassPathDependencies(Path) - Method in class com.facebook.buck.java.intellij.IjModule.Builder
Adds one element to extraClassPathDependencies set.
addExtraClassPathDependencies(Path...) - Method in class com.facebook.buck.java.intellij.IjModule.Builder
Adds elements to extraClassPathDependencies set.
addFailures(BuildResult) - Method in class com.facebook.buck.command.BuildExecutionResult.Builder
Adds one element to failures set.
addFailures(BuildResult...) - Method in class com.facebook.buck.command.BuildExecutionResult.Builder
Adds elements to failures set.
addField(String, PBXObject) - Method in class com.facebook.buck.apple.xcode.XcodeprojSerializer
 
addField(String, int) - Method in class com.facebook.buck.apple.xcode.XcodeprojSerializer
 
addField(String, String) - Method in class com.facebook.buck.apple.xcode.XcodeprojSerializer
 
addField(String, boolean) - Method in class com.facebook.buck.apple.xcode.XcodeprojSerializer
 
addField(String, List<? extends PBXObject>) - Method in class com.facebook.buck.apple.xcode.XcodeprojSerializer
 
addField(String, NSObject) - Method in class com.facebook.buck.apple.xcode.XcodeprojSerializer
 
addFilePath(Path) - Method in class com.facebook.buck.apple.WorkspaceGenerator
Adds a reference to a project file to the generated workspace.
addFilePath(Path, Optional<Path>) - Method in class com.facebook.buck.apple.WorkspaceGenerator
Adds a reference to a project file to the group hierarchy of the generated workspace.
addFlags(String) - Method in class com.facebook.buck.cxx.CxxSource.Builder
Adds one element to flags list.
addFlags(String...) - Method in class com.facebook.buck.cxx.CxxSource.Builder
Adds elements to flags list.
addFlags(String) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds one element to flags list.
addFlags(String...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to flags list.
addFlags(String) - Method in class com.facebook.buck.rules.coercer.SourceWithFlags.Builder
Adds one element to flags list.
addFlags(String...) - Method in class com.facebook.buck.rules.coercer.SourceWithFlags.Builder
Adds elements to flags list.
addFlavors(Flavor) - Method in class com.facebook.buck.model.BuildTarget.Builder
Adds one element to flavors sortedSet.
addFlavors(Flavor...) - Method in class com.facebook.buck.model.BuildTarget.Builder
Adds elements to flavors sortedSet.
addFolders(IjFolder) - Method in class com.facebook.buck.java.intellij.IjModule.Builder
Adds one element to folders set.
addFolders(IjFolder...) - Method in class com.facebook.buck.java.intellij.IjModule.Builder
Adds elements to folders set.
addFrameworkRoots(Path) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds one element to frameworkRoots set.
addFrameworkRoots(Path...) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds elements to frameworkRoots set.
addFrameworks(FrameworkPath) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Adds one element to frameworks set.
addFrameworks(FrameworkPath...) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Adds elements to frameworks set.
addHeaderMaps(Path) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds one element to headerMaps set.
addHeaderMaps(Path...) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds elements to headerMaps set.
addIfPresent(Optional<T>, ImmutableCollection.Builder<T>) - Static method in class com.facebook.buck.util.Optionals
 
addIncludeRoots(Path) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds one element to includeRoots set.
addIncludeRoots(Path...) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds elements to includeRoots set.
addIncludes(String) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds one element to includes list.
addIncludes(String...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to includes list.
addInput(Path) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds one element to input list.
addInput(Path...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to input list.
addInput(SourcePath...) - Method in class com.facebook.buck.rules.CommandTool.Builder
 
addInputs(SourcePath) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Adds one element to inputs list.
addInputs(SourcePath...) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Adds elements to inputs list.
addInputs(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.rules.CommandTool.Builder
Adds additional non-argument inputs to the tool.
addInputsToSortedSet(Path, ImmutableSortedSet.Builder<Path>, DirectoryTraverser) - Static method in class com.facebook.buck.rules.BuildRules
Helper function for BuildRules to create their lists of files for caching.
addIntArrayResourceIfNotPresent(RDotTxtEntry.RType, String, int) - Method in class com.facebook.buck.android.aapt.AaptResourceCollector
 
addIntResourceIfNotPresent(RDotTxtEntry.RType, String) - Method in class com.facebook.buck.android.aapt.AaptResourceCollector
 
AdditionalOptions - Annotation Type in com.facebook.buck.cli
If this annotation is used on a field in one of the ..Options classes (e.g.
AdditionalOptionsCmdLineParser - Class in com.facebook.buck.cli
CmdLineParser with nested options via the AdditionalOptions annotation.
AdditionalOptionsCmdLineParser(Object) - Constructor for class com.facebook.buck.cli.AdditionalOptionsCmdLineParser
Creates a new command line owner that parses arguments/options and set them into the given object.
AdditionalOptionsSubCommandHandler - Class in com.facebook.buck.cli
 
AdditionalOptionsSubCommandHandler(CmdLineParser, OptionDef, Setter<Object>) - Constructor for class com.facebook.buck.cli.AdditionalOptionsSubCommandHandler
 
addJavaLibrariesToDex(BuildTarget) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds one element to javaLibrariesToDex set.
addJavaLibrariesToDex(BuildTarget...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to javaLibrariesToDex set.
addLabels(Label) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Adds one element to labels list.
addLabels(Label...) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Adds elements to labels list.
addLdflags(String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds one element to ldflags list.
addLdflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to ldflags list.
addLdFlags(String) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds one element to ldFlags list.
addLdFlags(String...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to ldFlags list.
addLexFlags(String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds one element to lexFlags list.
addLexFlags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to lexFlags list.
addLibraries(FrameworkPath) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Adds one element to libraries set.
addLibraries(FrameworkPath...) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Adds elements to libraries set.
addLibrary(String, IjDependencyListBuilder.Scope, boolean) - Method in class com.facebook.buck.java.intellij.IjDependencyListBuilder
 
addLinkerFlags(String) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Adds one element to linkerFlags list.
addLinkerFlags(String...) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Adds elements to linkerFlags list.
addListenableCallback(ListenableFuture<V>, FutureCallback<? super V>, Executor) - Static method in class com.facebook.buck.util.concurrent.MoreFutures
 
addListenableCallback(ListenableFuture<V>, FutureCallback<? super V>) - Static method in class com.facebook.buck.util.concurrent.MoreFutures
 
addMetadata(String, String) - Method in interface com.facebook.buck.rules.BuildableContext
When building a BuildRule, any metadata about the output files for the rule should be recorded via this method.
addMetadata(String, Iterable<String>) - Method in interface com.facebook.buck.rules.BuildableContext
 
addMetadata(String, Multimap<String, String>) - Method in interface com.facebook.buck.rules.BuildableContext
 
addMetadata(String, String) - Method in class com.facebook.buck.rules.BuildInfoRecorder
This key/value pair is stored in memory until BuildInfoRecorder.writeMetadataToDisk(boolean) is invoked.
addMetadata(String, Iterable<String>) - Method in class com.facebook.buck.rules.BuildInfoRecorder
 
addMetadata(String, Multimap<String, String>) - Method in class com.facebook.buck.rules.BuildInfoRecorder
 
addMetadata(String, String) - Method in class com.facebook.buck.rules.DefaultBuildableContext
 
addMetadata(String, Iterable<String>) - Method in class com.facebook.buck.rules.DefaultBuildableContext
 
addMetadata(String, Multimap<String, String>) - Method in class com.facebook.buck.rules.DefaultBuildableContext
 
addModule(String, IjDependencyListBuilder.Scope, boolean) - Method in class com.facebook.buck.java.intellij.IjDependencyListBuilder
 
addNativeLibAssetsDirectories(SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds one element to nativeLibAssetsDirectories set.
addNativeLibAssetsDirectories(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to nativeLibAssetsDirectories set.
addNativeLibAssetsDirectory(BuildTarget, SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollector
 
addNativeLibsDirectories(SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds one element to nativeLibsDirectories set.
addNativeLibsDirectories(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to nativeLibsDirectories set.
addNativeLibsDirectory(BuildTarget, SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollector
 
addNativeLibsPaths(Path) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet.Builder
Adds one element to nativeLibsPaths set.
addNativeLibsPaths(Path...) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet.Builder
Adds elements to nativeLibsPaths set.
addNativeLibsTargets(BuildTarget) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds one element to nativeLibsTargets set.
addNativeLibsTargets(BuildTarget...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to nativeLibsTargets set.
addNativeLinkable(JavaNativeLinkable) - Method in class com.facebook.buck.android.AndroidPackageableCollector
 
addNativeLinkableAsset(JavaNativeLinkable) - Method in class com.facebook.buck.android.AndroidPackageableCollector
 
addNativeLinkables(JavaNativeLinkable) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds one element to nativeLinkables list.
addNativeLinkables(JavaNativeLinkable...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to nativeLinkables list.
addNativeLinkablesAssets(JavaNativeLinkable) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds one element to nativeLinkablesAssets list.
addNativeLinkablesAssets(JavaNativeLinkable...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to nativeLinkablesAssets list.
addNode(T) - Method in class com.facebook.buck.graph.MutableDirectedGraph
Adds the specified node to the graph.
addNoDxClasspathEntries(SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds one element to noDxClasspathEntries set.
addNoDxClasspathEntries(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to noDxClasspathEntries set.
addObjectFiles(SourcePath) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules.Builder
Adds one element to objectFiles list.
addObjectFiles(SourcePath...) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules.Builder
Adds elements to objectFiles list.
addOCamlInput(OCamlLibrary) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds one element to oCamlInput list.
addOCamlInput(OCamlLibrary...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Adds elements to oCamlInput list.
addOptions(ExecutionContext, ImmutableSet.Builder<ProcessExecutor.Option>) - Method in class com.facebook.buck.ocaml.OCamlDepToolStep
 
addOptions(ExecutionContext, ImmutableSet.Builder<ProcessExecutor.Option>) - Method in class com.facebook.buck.shell.ShellStep
 
addPackageables(Iterable<AndroidPackageable>) - Method in class com.facebook.buck.android.AndroidPackageableCollector
 
addParameter(String) - Method in class com.facebook.buck.java.AnnotationProcessingParams.Builder
 
addPathsToThirdPartyJars(SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds one element to pathsToThirdPartyJars set.
addPathsToThirdPartyJars(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to pathsToThirdPartyJars set.
addPathToThirdPartyJar(BuildTarget, SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollector
 
addProcessorBuildTarget(BuildRule) - Method in class com.facebook.buck.java.AnnotationProcessingParams.Builder
 
addProguardConfig(BuildTarget, SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollector
 
addProguardConfigs(SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds one element to proguardConfigs set.
addProguardConfigs(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Adds elements to proguardConfigs set.
addRawKeys(RuleKey) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Adds one element to rawKeys set.
addRawKeys(RuleKey...) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Adds elements to rawKeys set.
addRawSelectors(String...) - Method in class com.facebook.buck.test.selectors.TestSelectorList.Builder
 
addRawSelectors(Collection<String>) - Method in class com.facebook.buck.test.selectors.TestSelectorList.Builder
 
addRef() - Method in class com.facebook.buck.util.ClassLoaderCache
 
addResource(RDotTxtEntry.RType, RDotTxtEntry.IdType, String, String) - Method in class com.facebook.buck.android.aapt.AaptResourceCollector
 
addResourceDirectories(SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Adds one element to resourceDirectories list.
addResourceDirectories(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Adds elements to resourceDirectories list.
addResourceDirectory(BuildTarget, SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollector
 
addResourcePaths(SourcePath) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet.Builder
Adds one element to resourcePaths set.
addResourcePaths(SourcePath...) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet.Builder
Adds elements to resourcePaths set.
addResourcesWithEmptyResButNonEmptyAssetsDir(BuildTarget) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Adds one element to resourcesWithEmptyResButNonEmptyAssetsDir set.
addResourcesWithEmptyResButNonEmptyAssetsDir(BuildTarget...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Adds elements to resourcesWithEmptyResButNonEmptyAssetsDir set.
addResourcesWithNonEmptyResDir(BuildTarget) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Adds one element to resourcesWithNonEmptyResDir list.
addResourcesWithNonEmptyResDir(BuildTarget...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Adds elements to resourcesWithNonEmptyResDir list.
addRuleKeys(RuleKey) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Adds one element to ruleKeys set.
addRuleKeys(RuleKey...) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Adds elements to ruleKeys set.
addRuleKeys(RuleKey) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Adds one element to ruleKeys set.
addRuleKeys(RuleKey...) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Adds elements to ruleKeys set.
addRuleKeys(RuleKey) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Adds one element to ruleKeys set.
addRuleKeys(RuleKey...) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Adds elements to ruleKeys set.
addRules(BuildTarget) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds one element to rules set.
addRules(BuildTarget...) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds elements to rules set.
addRules(BuildRule) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules.Builder
Adds one element to rules list.
addRules(BuildRule...) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules.Builder
Adds elements to rules list.
addSteps(Step) - Method in class com.facebook.buck.cli.TestRun.Builder
Adds one element to steps list.
addSteps(Step...) - Method in class com.facebook.buck.cli.TestRun.Builder
Adds elements to steps list.
addStepsToCopyExtensionBundlesDependencies(ImmutableList.Builder<Step>) - Method in class com.facebook.buck.apple.AppleBundle
 
addStringWhitelistedResourceDirectory(BuildTarget, SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollector
 
addStripFlags(String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds one element to stripFlags list.
addStripFlags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to stripFlags list.
addSupportedArchitectures(String) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile.Builder
Adds one element to supportedArchitectures set.
addSupportedArchitectures(String...) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile.Builder
Adds elements to supportedArchitectures set.
addSupportedProductFamilyIDs(int) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile.Builder
Adds one element to supportedProductFamilyIDs set.
addSupportedProductFamilyIDs(int...) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile.Builder
Adds elements to supportedProductFamilyIDs set.
addSystemIncludeRoots(Path) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds one element to systemIncludeRoots set.
addSystemIncludeRoots(Path...) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Adds elements to systemIncludeRoots set.
addTestableReference(XCScheme.TestableReference) - Method in class com.facebook.buck.apple.xcode.XCScheme.TestAction
 
addThinTargets(BuildTarget) - Method in class com.facebook.buck.apple.FatBinaryInfo.Builder
Adds one element to thinTargets list.
addThinTargets(BuildTarget...) - Method in class com.facebook.buck.apple.FatBinaryInfo.Builder
Adds elements to thinTargets list.
addToCollector(AndroidPackageableCollector) - Method in interface com.facebook.buck.android.AndroidPackageable
Add concrete resources to the given collector.
addToCollector(AndroidPackageableCollector) - Method in class com.facebook.buck.android.AndroidPrebuiltAar
 
addToCollector(AndroidPackageableCollector) - Method in class com.facebook.buck.android.AndroidResource
 
addToCollector(AndroidPackageableCollector) - Method in class com.facebook.buck.android.NdkLibrary
 
addToCollector(AndroidPackageableCollector) - Method in class com.facebook.buck.android.PrebuiltNativeLibrary
 
addToCollector(AndroidPackageableCollector) - Method in class com.facebook.buck.cxx.CxxLibrary
 
addToCollector(AndroidPackageableCollector) - Method in class com.facebook.buck.cxx.PrebuiltCxxLibrary
 
addToCollector(AndroidPackageableCollector) - Method in class com.facebook.buck.java.DefaultJavaLibrary
 
addToCollector(AndroidPackageableCollector) - Method in class com.facebook.buck.java.PrebuiltJar
 
addToCollector(AndroidPackageableCollector) - Method in class com.facebook.buck.js.AndroidReactNativeLibrary
 
addToIndex(T) - Method in class com.facebook.buck.rules.BuildRuleResolver
Adds to the index a mapping from buildRule's target to itself and returns buildRule.
addToolchainPaths(Path) - Method in class com.facebook.buck.apple.AppleSdkPaths.Builder
Adds one element to toolchainPaths set.
addToolchainPaths(Path...) - Method in class com.facebook.buck.apple.AppleSdkPaths.Builder
Adds elements to toolchainPaths set.
addToolchains(AppleToolchain) - Method in class com.facebook.buck.apple.AppleSdk.Builder
Adds one element to toolchains list.
addToolchains(AppleToolchain...) - Method in class com.facebook.buck.apple.AppleSdk.Builder
Adds elements to toolchains list.
addToolFlagsFromConfig(CxxBuckConfig, CxxPlatform.Builder) - Static method in class com.facebook.buck.cxx.CxxPlatforms
 
addToolFlagsFromCxxPlatform(CxxPlatform.Builder, CxxPlatform) - Static method in class com.facebook.buck.cxx.CxxPlatforms
 
AddToRuleKey - Annotation Type in com.facebook.buck.rules
 
addTypesAndDependencies(Iterable<Type>, Iterable<ClassNode>, ImmutableSet.Builder<String>) - Static method in class com.facebook.buck.dalvik.firstorder.FirstOrderHelper
 
addWhitelistedStringDirectories(SourcePath) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Adds one element to whitelistedStringDirectories set.
addWhitelistedStringDirectories(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Adds elements to whitelistedStringDirectories set.
addYaccFlags(String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds one element to yaccFlags list.
addYaccFlags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Adds elements to yaccFlags list.
AetherUtil - Class in com.facebook.buck.maven
 
afterExecute(Runnable, Throwable) - Method in class com.facebook.buck.util.concurrent.LimitedThreadPoolExecutor
 
AGENT_PACKAGE_NAME - Static variable in class com.facebook.buck.android.agent.util.AgentUtil
 
AGENT_VERSION_CODE - Static variable in class com.facebook.buck.android.agent.util.AgentUtil
 
AgentMain - Class in com.facebook.buck.android.agent
Main class for an agent that runs on an Android device to aid app installation.
AgentUtil - Class in com.facebook.buck.android.agent.util
Non-instantiable class for holding functionality that runs both on the host and in the android agent.
aidl - Variable in class com.facebook.buck.android.GenAidlDescription.Arg
 
AidlStep - Class in com.facebook.buck.android
 
AidlStep(ProjectFilesystem, BuildTarget, Path, Set<String>, Path) - Constructor for class com.facebook.buck.android.AidlStep
 
AllPathsFunction - Class in com.facebook.buck.query
A allpaths(from, to) expression, which computes all paths between the build targets in the set 'from' and the build targets in the set 'to', by following the dependencies between nodes in the target graph.
AllPathsFunction() - Constructor for class com.facebook.buck.query.AllPathsFunction
 
allPathsHaveValidTestExtensions(Iterable<Path>) - Static method in class com.facebook.buck.apple.AppleBundleExtensions
 
analyze(ImmutableMap<String, ClassNode>) - Static method in class com.facebook.buck.tools.dxanalysis.MutabilityAnalyzer
 
analyze(ImmutableMap<String, ClassNode>) - Static method in class com.facebook.buck.tools.dxanalysis.RegisterSpecAnalyzer
 
analyze(ImmutableMap<String, ClassNode>, MutabilityAnalyzer) - Static method in class com.facebook.buck.tools.dxanalysis.StaticStateAnalyzer
 
ANDROID_APK_DIR - Static variable in class com.facebook.buck.java.intellij.Project
 
ANDROID_GEN_DIR - Static variable in class com.facebook.buck.java.intellij.Project
This directory is analogous to the gen/ directory that IntelliJ would produce when building an Android module.
ANDROID_GEN_PATH - Static variable in class com.facebook.buck.java.intellij.Project
 
ANDROID_NDK_ROOT - Static variable in class com.facebook.buck.android.NdkCxxPlatforms
Magic path prefix we use to denote the machine-specific location of the Android NDK.
ANDROID_VERSION_PREFIX - Static variable in class com.facebook.buck.android.AndroidPlatformTarget
 
AndroidAar - Class in com.facebook.buck.android
 
AndroidAar(BuildRuleParams, SourcePathResolver, AndroidManifest, AndroidResource, Path, Path, Optional<Path>, ImmutableSet<SourcePath>) - Constructor for class com.facebook.buck.android.AndroidAar
 
AndroidAarDescription - Class in com.facebook.buck.android
Description for a BuildRule that generates an .aar file.
AndroidAarDescription(AndroidManifestDescription, ImmutableMap<NdkCxxPlatforms.TargetCpuType, NdkCxxPlatform>) - Constructor for class com.facebook.buck.android.AndroidAarDescription
 
AndroidAarDescription.Arg - Class in com.facebook.buck.android
 
AndroidAarDescription.Arg() - Constructor for class com.facebook.buck.android.AndroidAarDescription.Arg
 
AndroidBinary - Class in com.facebook.buck.android
android_binary( name = 'messenger', manifest = 'AndroidManifest.xml', deps = [ '//src/com/facebook/messenger:messenger_library', ], )
AndroidBinaryDescription - Class in com.facebook.buck.android
 
AndroidBinaryDescription(JavacOptions, ProGuardConfig, ImmutableMap<NdkCxxPlatforms.TargetCpuType, NdkCxxPlatform>, ListeningExecutorService) - Constructor for class com.facebook.buck.android.AndroidBinaryDescription
 
AndroidBinaryDescription.Arg - Class in com.facebook.buck.android
 
AndroidBinaryDescription.Arg() - Constructor for class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
AndroidBinaryGraphEnhancer - Class in com.facebook.buck.android
 
AndroidBuckConfig - Class in com.facebook.buck.android
 
AndroidBuckConfig(BuckConfig, Platform) - Constructor for class com.facebook.buck.android.AndroidBuckConfig
 
AndroidBuildConfig - Class in com.facebook.buck.android
BuildRule that can generate a BuildConfig.java file and compile it so it can be used as a Java library.
AndroidBuildConfig(BuildRuleParams, SourcePathResolver, String, BuildConfigFields, Optional<SourcePath>, boolean) - Constructor for class com.facebook.buck.android.AndroidBuildConfig
 
AndroidBuildConfigDescription - Class in com.facebook.buck.android
 
AndroidBuildConfigDescription(JavacOptions) - Constructor for class com.facebook.buck.android.AndroidBuildConfigDescription
 
AndroidBuildConfigDescription.Arg - Class in com.facebook.buck.android
 
AndroidBuildConfigDescription.Arg() - Constructor for class com.facebook.buck.android.AndroidBuildConfigDescription.Arg
 
AndroidDirectoryResolver - Interface in com.facebook.buck.android
Defines an implementation capable of locating Android SDK and NDK directories.
AndroidGraphEnhancementResult - Class in com.facebook.buck.android
Immutable implementation of AbstractAndroidGraphEnhancementResult.
AndroidGraphEnhancementResult.Builder - Class in com.facebook.buck.android
Builds instances of AndroidGraphEnhancementResult.
AndroidInstrumentationApk - Class in com.facebook.buck.android
Apk that functions as a test package in Android.
AndroidInstrumentationApkDescription - Class in com.facebook.buck.android
 
AndroidInstrumentationApkDescription(ProGuardConfig, JavacOptions, ImmutableMap<NdkCxxPlatforms.TargetCpuType, NdkCxxPlatform>, ListeningExecutorService) - Constructor for class com.facebook.buck.android.AndroidInstrumentationApkDescription
 
AndroidInstrumentationApkDescription.Arg - Class in com.facebook.buck.android
 
AndroidInstrumentationApkDescription.Arg() - Constructor for class com.facebook.buck.android.AndroidInstrumentationApkDescription.Arg
 
AndroidInstrumentationTest - Class in com.facebook.buck.android
 
AndroidInstrumentationTest(BuildRuleParams, SourcePathResolver, InstallableApk, Set<Label>, Set<String>, ImmutableSet<BuildRule>, Optional<Long>) - Constructor for class com.facebook.buck.android.AndroidInstrumentationTest
 
AndroidInstrumentationTestDescription - Class in com.facebook.buck.android
 
AndroidInstrumentationTestDescription(Optional<Long>) - Constructor for class com.facebook.buck.android.AndroidInstrumentationTestDescription
 
AndroidInstrumentationTestDescription.Arg - Class in com.facebook.buck.android
 
AndroidInstrumentationTestDescription.Arg() - Constructor for class com.facebook.buck.android.AndroidInstrumentationTestDescription.Arg
 
AndroidLibrary - Class in com.facebook.buck.android
 
AndroidLibrary(BuildRuleParams, SourcePathResolver, Set<? extends SourcePath>, Set<? extends SourcePath>, Optional<SourcePath>, ImmutableList<String>, ImmutableSortedSet<BuildRule>, ImmutableSortedSet<BuildRule>, SourcePath, ImmutableSet<Path>, JavacOptions, Optional<Path>, Optional<String>, Optional<SourcePath>, ImmutableSortedSet<BuildTarget>) - Constructor for class com.facebook.buck.android.AndroidLibrary
 
AndroidLibraryDescription - Class in com.facebook.buck.android
 
AndroidLibraryDescription(JavacOptions) - Constructor for class com.facebook.buck.android.AndroidLibraryDescription
 
AndroidLibraryDescription.Arg - Class in com.facebook.buck.android
 
AndroidLibraryDescription.Arg() - Constructor for class com.facebook.buck.android.AndroidLibraryDescription.Arg
 
AndroidLibraryGraphEnhancer - Class in com.facebook.buck.android
 
AndroidLibraryGraphEnhancer(BuildTarget, BuildRuleParams, JavacOptions, AndroidLibraryGraphEnhancer.ResourceDependencyMode) - Constructor for class com.facebook.buck.android.AndroidLibraryGraphEnhancer
 
AndroidLibraryGraphEnhancer.ResourceDependencyMode - Enum in com.facebook.buck.android
 
AndroidManifest - Class in com.facebook.buck.android
AndroidManifest is a BuildRule that can generate an Android manifest from a skeleton manifest and the library manifests from its dependencies.
AndroidManifest(BuildRuleParams, SourcePathResolver, SourcePath, Set<SourcePath>) - Constructor for class com.facebook.buck.android.AndroidManifest
 
AndroidManifestDescription - Class in com.facebook.buck.android
 
AndroidManifestDescription() - Constructor for class com.facebook.buck.android.AndroidManifestDescription
 
AndroidManifestDescription.Arg - Class in com.facebook.buck.android
 
AndroidManifestDescription.Arg() - Constructor for class com.facebook.buck.android.AndroidManifestDescription.Arg
 
AndroidManifestReader - Interface in com.facebook.buck.android
Allows querying an Android manifest file for various types of information.
AndroidNativeLibsPackageableGraphEnhancer - Class in com.facebook.buck.android
 
AndroidNativeLibsPackageableGraphEnhancer(BuildRuleResolver, BuildRuleParams, ImmutableMap<NdkCxxPlatforms.TargetCpuType, NdkCxxPlatform>, ImmutableSet<NdkCxxPlatforms.TargetCpuType>) - Constructor for class com.facebook.buck.android.AndroidNativeLibsPackageableGraphEnhancer
 
AndroidPackageable - Interface in com.facebook.buck.android
Something (usually a BuildRule) that can be included in an Android package (android_binary or (hopefully soon) aar).
AndroidPackageableCollection - Class in com.facebook.buck.android
Immutable implementation of AbstractAndroidPackageableCollection.
AndroidPackageableCollection.Builder - Class in com.facebook.buck.android
Builds instances of AndroidPackageableCollection.
AndroidPackageableCollection.ResourceDetails - Class in com.facebook.buck.android
Immutable implementation of AbstractAndroidPackageableCollection.AbstractResourceDetails.
AndroidPackageableCollection.ResourceDetails.Builder - Class in com.facebook.buck.android
Builds instances of ResourceDetails.
AndroidPackageableCollector - Class in com.facebook.buck.android
 
AndroidPackageableCollector(BuildTarget, ImmutableSet<BuildTarget>, ImmutableSet<BuildTarget>) - Constructor for class com.facebook.buck.android.AndroidPackageableCollector
 
AndroidPlatformTarget - Class in com.facebook.buck.android
Represents a platform to target for Android.
AndroidPrebuiltAar - Class in com.facebook.buck.android
 
AndroidPrebuiltAar(BuildRuleParams, SourcePathResolver, SourcePath, SourcePath, PrebuiltJar, UnzipAar, JavacOptions, Iterable<PrebuiltJar>, SourcePath) - Constructor for class com.facebook.buck.android.AndroidPrebuiltAar
 
AndroidPrebuiltAarCollection - Class in com.facebook.buck.android
 
AndroidPrebuiltAarCollection() - Constructor for class com.facebook.buck.android.AndroidPrebuiltAarCollection
 
AndroidPrebuiltAarDescription - Class in com.facebook.buck.android
Description for a BuildRule that wraps an .aar file as an Android dependency.
AndroidPrebuiltAarDescription(JavacOptions) - Constructor for class com.facebook.buck.android.AndroidPrebuiltAarDescription
 
AndroidPrebuiltAarDescription.Arg - Class in com.facebook.buck.android
 
AndroidPrebuiltAarDescription.Arg() - Constructor for class com.facebook.buck.android.AndroidPrebuiltAarDescription.Arg
 
AndroidReactNativeLibrary - Class in com.facebook.buck.js
 
AndroidReactNativeLibrary(BuildRuleParams, SourcePathResolver, ReactNativeBundle) - Constructor for class com.facebook.buck.js.AndroidReactNativeLibrary
 
AndroidReactNativeLibraryDescription - Class in com.facebook.buck.js
 
AndroidReactNativeLibraryDescription(ReactNativeBuckConfig) - Constructor for class com.facebook.buck.js.AndroidReactNativeLibraryDescription
 
AndroidReactNativeLibraryDescription.Args - Class in com.facebook.buck.js
 
AndroidReactNativeLibraryDescription.Args() - Constructor for class com.facebook.buck.js.AndroidReactNativeLibraryDescription.Args
 
androidResOnly(ImmutableSortedSet<BuildRule>) - Static method in class com.facebook.buck.android.AndroidResourceHelper
Filters out the set of android_resource() dependencies from deps.
AndroidResource - Class in com.facebook.buck.android
An object that represents the resources of an android library.
AndroidResource(BuildRuleParams, SourcePathResolver, ImmutableSortedSet<BuildRule>, SourcePath, ImmutableSortedSet<Path>, String, SourcePath, ImmutableSortedSet<Path>, SourcePath, boolean) - Constructor for class com.facebook.buck.android.AndroidResource
 
AndroidResource(BuildRuleParams, SourcePathResolver, ImmutableSortedSet<BuildRule>, SourcePath, ImmutableSortedSet<Path>, String, SourcePath, ImmutableSortedSet<Path>, SourcePath, boolean, Optional<Supplier<Sha1HashCode>>) - Constructor for class com.facebook.buck.android.AndroidResource
 
AndroidResource.BuildOutput - Class in com.facebook.buck.android
 
AndroidResource.BuildOutput(Sha1HashCode) - Constructor for class com.facebook.buck.android.AndroidResource.BuildOutput
 
AndroidResourceDescription - Class in com.facebook.buck.android
 
AndroidResourceDescription() - Constructor for class com.facebook.buck.android.AndroidResourceDescription
 
AndroidResourceDescription.Arg - Class in com.facebook.buck.android
 
AndroidResourceDescription.Arg() - Constructor for class com.facebook.buck.android.AndroidResourceDescription.Arg
 
AndroidResourceHelper - Class in com.facebook.buck.android
 
androidSdkProguardConfig - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
AndroidTransitiveDependencyGraph - Class in com.facebook.buck.android
 
ANNOTATION_DIR - Static variable in class com.facebook.buck.util.BuckConstant
 
ANNOTATION_PATH - Static variable in class com.facebook.buck.util.BuckConstant
 
AnnotationProcessingEvent - Class in com.facebook.buck.java
Base class for events about Java annotation processing.
AnnotationProcessingEvent(EventKey, BuildTarget, String, AnnotationProcessingEvent.Operation, int, boolean) - Constructor for class com.facebook.buck.java.AnnotationProcessingEvent
 
AnnotationProcessingEvent.Finished - Class in com.facebook.buck.java
 
AnnotationProcessingEvent.Finished(AnnotationProcessingEvent.Started) - Constructor for class com.facebook.buck.java.AnnotationProcessingEvent.Finished
 
AnnotationProcessingEvent.Operation - Enum in com.facebook.buck.java
 
AnnotationProcessingEvent.Started - Class in com.facebook.buck.java
 
AnnotationProcessingEvent.Started(BuildTarget, String, AnnotationProcessingEvent.Operation, int, boolean) - Constructor for class com.facebook.buck.java.AnnotationProcessingEvent.Started
 
annotationProcessingFinished(AnnotationProcessingEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
AnnotationProcessingParams - Class in com.facebook.buck.java
Information for annotation processing.
AnnotationProcessingParams.Builder - Class in com.facebook.buck.java
 
AnnotationProcessingParams.Builder() - Constructor for class com.facebook.buck.java.AnnotationProcessingParams.Builder
 
annotationProcessingStarted(AnnotationProcessingEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
annotationProcessorDeps - Variable in class com.facebook.buck.java.JavaLibraryDescription.Arg
 
annotationProcessorOnly - Variable in class com.facebook.buck.java.JavaLibraryDescription.Arg
 
annotationProcessorParams - Variable in class com.facebook.buck.java.JavaLibraryDescription.Arg
 
annotationProcessors - Variable in class com.facebook.buck.java.JavaLibraryDescription.Arg
 
ansi - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
Ansi - Class in com.facebook.buck.util
Encapsulates the specifics of writing to a particular kind of terminal.
Ansi(boolean) - Constructor for class com.facebook.buck.util.Ansi
Construct an Ansi object and conditionally enable fancy escape sequences.
Ansi.SeverityLevel - Enum in com.facebook.buck.util
 
AnsiEnvironmentChecking - Class in com.facebook.buck.util
Utility class to check if the environment supports ANSI escape sequences.
ApiStubber - Class in com.facebook.buck.java.abi
 
apk - Variable in class com.facebook.buck.android.AndroidInstrumentationApkDescription.Arg
 
apk - Variable in class com.facebook.buck.android.AndroidInstrumentationTestDescription.Arg
 
apk - Variable in class com.facebook.buck.android.ApkGenruleDescription.Arg
 
ApkBuilderStep - Class in com.facebook.buck.android
Merges resources into a final APK.
ApkBuilderStep(ProjectFilesystem, Path, Path, Path, ImmutableSet<Path>, ImmutableSet<Path>, ImmutableSet<Path>, ImmutableSet<Path>, Path, Path, boolean) - Constructor for class com.facebook.buck.android.ApkBuilderStep
 
ApkGenrule - Class in com.facebook.buck.android
A specialization of a genrule that specifically allows the modification of apks.
ApkGenruleDescription - Class in com.facebook.buck.android
 
ApkGenruleDescription() - Constructor for class com.facebook.buck.android.ApkGenruleDescription
 
ApkGenruleDescription.Arg - Class in com.facebook.buck.android
 
ApkGenruleDescription.Arg() - Constructor for class com.facebook.buck.android.ApkGenruleDescription.Arg
 
ApkInstallStep - Class in com.facebook.buck.android
 
ApkInstallStep(InstallableApk) - Constructor for class com.facebook.buck.android.ApkInstallStep
 
append(String) - Method in class com.facebook.buck.cxx.ChunkAccumulator
 
append(Path, String, Charset) - Static method in class com.facebook.buck.io.MorePaths
 
append(CharSequence) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
append(CharSequence, int, int) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
append(char) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
appendBoolean(boolean) - Method in class com.facebook.buck.util.network.HiveRowFormatter
 
appendExtraDeps(Supplier<? extends Iterable<? extends BuildRule>>) - Method in class com.facebook.buck.rules.BuildRuleParams
 
appendExtraDeps(Iterable<? extends BuildRule>) - Method in class com.facebook.buck.rules.BuildRuleParams
 
appendFinishedInfo(String, Object) - Method in interface com.facebook.buck.event.SimplePerfEvent.Scope
Appends information to the finished event which will be sent when control exits the scope.
AppendingHasher - Class in com.facebook.buck.util.hash
Hasher whose put* calls are forwarded to a sequence of Hasher objects.
AppendingHasher(HashFunction, int) - Constructor for class com.facebook.buck.util.hash.AppendingHasher
Creates a new AppendingHasher backed by a sequence of numHasher Hashers created from the specified HashFunction.
appendLong(long) - Method in class com.facebook.buck.util.network.HiveRowFormatter
 
appendString(T) - Method in class com.facebook.buck.util.network.HiveRowFormatter
 
appendStringIterable(Iterable<T>) - Method in class com.facebook.buck.util.network.HiveRowFormatter
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.android.CopyNativeLibraries
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.android.FilterResourcesStep.ResourceFilter
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.BsdArchiver
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.ClangCompiler
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.ClangPreprocessor
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.CxxInferCapture
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.CxxLink
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompile
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.DarwinLinker
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.DefaultCompiler
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.DefaultPreprocessor
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.GnuArchiver
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.GnuLinker
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.UnknownArchiver
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.UnknownLinker
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.VersionedTool
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.cxx.WindowsLinker
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.java.AnnotationProcessingParams
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.java.ExternalJavac
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.java.JarBackedJavac
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.java.JavaBinary
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.java.JdkProvidedInMemoryJavac
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.ocaml.OCamlCCompileStep.Args
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.ocaml.OCamlDebugLauncherStep.Args
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.ocaml.OCamlLinkStep.Args
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.ocaml.OCamlMLCompileStep.Args
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.python.PythonEnvironment
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.rules.CommandTool
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.rules.HashedFileTool
 
appendToRuleKey(RuleKeyBuilder) - Method in interface com.facebook.buck.rules.RuleKeyAppendable
 
appendToRuleKey(RuleKeyBuilder) - Method in class com.facebook.buck.rules.SymlinkTree
 
AppleAssetCatalog - Class in com.facebook.buck.apple
 
AppleAssetCatalogDescription - Class in com.facebook.buck.apple
Description for an apple_asset_catalog rule, which identifies an asset catalog for an iOS or Mac OS X library or binary.
AppleAssetCatalogDescription() - Constructor for class com.facebook.buck.apple.AppleAssetCatalogDescription
 
AppleAssetCatalogDescription.Arg - Class in com.facebook.buck.apple
 
AppleAssetCatalogDescription.Arg() - Constructor for class com.facebook.buck.apple.AppleAssetCatalogDescription.Arg
 
AppleBinaryDescription - Class in com.facebook.buck.apple
 
AppleBinaryDescription(CxxBinaryDescription, Map<Flavor, AppleCxxPlatform>) - Constructor for class com.facebook.buck.apple.AppleBinaryDescription
 
AppleBuildRules - Class in com.facebook.buck.apple
Helpers for reading properties of Apple target build rules.
AppleBuildRules.RecursiveDependenciesMode - Enum in com.facebook.buck.apple
 
AppleBundle - Class in com.facebook.buck.apple
Creates a bundle: a directory containing files and subdirectories, described by an Info.plist.
AppleBundle.DebugInfoFormat - Enum in com.facebook.buck.apple
 
AppleBundleDescription - Class in com.facebook.buck.apple
 
AppleBundleDescription(AppleBinaryDescription, AppleLibraryDescription, FlavorDomain<CxxPlatform>, Map<Flavor, AppleCxxPlatform>, CxxPlatform, ImmutableSet<CodeSignIdentity>) - Constructor for class com.facebook.buck.apple.AppleBundleDescription
 
AppleBundleDescription.Arg - Class in com.facebook.buck.apple
 
AppleBundleDescription.Arg() - Constructor for class com.facebook.buck.apple.AppleBundleDescription.Arg
 
AppleBundleDestinations - Class in com.facebook.buck.apple
Immutable implementation of AbstractAppleBundleDestinations.
AppleBundleDestinations.Builder - Class in com.facebook.buck.apple
Builds instances of AppleBundleDestinations.
AppleBundleExtension - Enum in com.facebook.buck.apple
Known bundle extensions that have special handling.
AppleBundleExtensions - Class in com.facebook.buck.apple
Utility class for examining extensions of Apple bundles.
AppleConfig - Class in com.facebook.buck.apple
 
AppleConfig(BuckConfig) - Constructor for class com.facebook.buck.apple.AppleConfig
 
AppleCoreSimulatorServiceController - Class in com.facebook.buck.apple.simulator
Launches, queries, and kills Apple's CoreSimulator and related launchd services.
AppleCoreSimulatorServiceController(ProcessExecutor) - Constructor for class com.facebook.buck.apple.simulator.AppleCoreSimulatorServiceController
 
AppleCxxPlatform - Class in com.facebook.buck.apple
Immutable implementation of AbstractAppleCxxPlatform.
AppleCxxPlatform.Builder - Class in com.facebook.buck.apple
Builds instances of AppleCxxPlatform.
AppleCxxPlatforms - Class in com.facebook.buck.apple
Utility class to create Objective-C/C/C++/Objective-C++ platforms to support building iOS and Mac OS X products with Xcode.
AppleDescriptions - Class in com.facebook.buck.apple
Common logic for a Description that creates Apple target rules.
AppleDeviceHelper - Class in com.facebook.buck.apple.device
 
AppleDeviceHelper(ProcessExecutor, Path) - Constructor for class com.facebook.buck.apple.device.AppleDeviceHelper
 
AppleHeaderVisibilities - Class in com.facebook.buck.apple
Utility class with methods working with HeaderVisibility in the context of Apple rules.
AppleInfoPlistParsing - Class in com.facebook.buck.apple
Utility class to parse Info.plist from an Apple bundle.
AppleLibraryDescription - Class in com.facebook.buck.apple
 
AppleLibraryDescription(CxxLibraryDescription, FlavorDomain<CxxPlatform>) - Constructor for class com.facebook.buck.apple.AppleLibraryDescription
 
AppleNativeTargetDescriptionArg - Class in com.facebook.buck.apple
Arguments common to Apple targets.
AppleNativeTargetDescriptionArg() - Constructor for class com.facebook.buck.apple.AppleNativeTargetDescriptionArg
 
ApplePackage - Class in com.facebook.buck.apple
 
ApplePackage(BuildRuleParams, SourcePathResolver, AppleBundle) - Constructor for class com.facebook.buck.apple.ApplePackage
 
ApplePackageDescription - Class in com.facebook.buck.apple
 
ApplePackageDescription() - Constructor for class com.facebook.buck.apple.ApplePackageDescription
 
ApplePackageDescription.Arg - Class in com.facebook.buck.apple
 
ApplePackageDescription.Arg() - Constructor for class com.facebook.buck.apple.ApplePackageDescription.Arg
 
ApplePlatform - Class in com.facebook.buck.apple
Immutable implementation of AbstractApplePlatform.
ApplePlatform.Builder - Class in com.facebook.buck.apple
Builds instances of ApplePlatform.
AppleProductFamilyID - Enum in com.facebook.buck.apple.simulator
Apple product family identifier (i.e., iPhone, iPad, Apple Watch, etc.).
AppleResourceDescription - Class in com.facebook.buck.apple
Description for an apple_resource rule which copies resource files to the built bundle.
AppleResourceDescription() - Constructor for class com.facebook.buck.apple.AppleResourceDescription
 
AppleResourceDescription.Arg - Class in com.facebook.buck.apple
 
AppleResourceDescription.Arg() - Constructor for class com.facebook.buck.apple.AppleResourceDescription.Arg
 
AppleResources - Class in com.facebook.buck.apple
 
AppleSdk - Class in com.facebook.buck.apple
Immutable implementation of AbstractAppleSdk.
AppleSdk.Builder - Class in com.facebook.buck.apple
Builds instances of AppleSdk.
AppleSdkDiscovery - Class in com.facebook.buck.apple
Utility class to discover the location of SDKs contained inside an Xcode installation.
AppleSdkPaths - Class in com.facebook.buck.apple
Immutable implementation of AbstractAppleSdkPaths.
AppleSdkPaths.Builder - Class in com.facebook.buck.apple
Builds instances of AppleSdkPaths.
AppleSimulator - Class in com.facebook.buck.apple.simulator
Immutable implementation of AbstractAppleSimulator.
AppleSimulator.Builder - Class in com.facebook.buck.apple.simulator
Builds instances of AppleSimulator.
AppleSimulatorController - Class in com.facebook.buck.apple.simulator
Utility class to manage starting the iOS simulator as well as installing and running applications inside it.
AppleSimulatorController(ProcessExecutor, Path, Path) - Constructor for class com.facebook.buck.apple.simulator.AppleSimulatorController
 
AppleSimulatorController.LaunchBehavior - Enum in com.facebook.buck.apple.simulator
 
AppleSimulatorDiscovery - Class in com.facebook.buck.apple.simulator
Utilty class to discover state about Apple simulators installed on the host system.
AppleSimulatorProfile - Class in com.facebook.buck.apple.simulator
Immutable implementation of AbstractAppleSimulatorProfile.
AppleSimulatorProfile.Builder - Class in com.facebook.buck.apple.simulator
Builds instances of AppleSimulatorProfile.
AppleSimulatorProfileParsing - Class in com.facebook.buck.apple.simulator
Utility class to parse profile.plist from an iPhone simulator platform.
AppleSimulatorState - Enum in com.facebook.buck.apple.simulator
 
AppleTest - Class in com.facebook.buck.apple
 
AppleTestBundleParamsKey - Class in com.facebook.buck.apple
Immutable implementation of AbstractAppleTestBundleParamsKey.
AppleTestBundleParamsKey.Builder - Class in com.facebook.buck.apple
Builds instances of AppleTestBundleParamsKey.
AppleTestDescription - Class in com.facebook.buck.apple
 
AppleTestDescription(AppleConfig, AppleBundleDescription, AppleLibraryDescription, FlavorDomain<CxxPlatform>, Map<Flavor, AppleCxxPlatform>, CxxPlatform, ImmutableSet<CodeSignIdentity>) - Constructor for class com.facebook.buck.apple.AppleTestDescription
 
AppleTestDescription.Arg - Class in com.facebook.buck.apple
 
AppleTestDescription.Arg() - Constructor for class com.facebook.buck.apple.AppleTestDescription.Arg
 
AppleToolchain - Class in com.facebook.buck.apple
Immutable implementation of AbstractAppleToolchain.
AppleToolchain.Builder - Class in com.facebook.buck.apple
Builds instances of AppleToolchain.
AppleToolchainDiscovery - Class in com.facebook.buck.apple
Utility class to discover the location of toolchains contained inside an Xcode installation.
apply(String, String, String) - Method in interface com.facebook.buck.apple.clang.HeaderMap.HeaderMapVisitor
 
apply(BuildId) - Method in class com.facebook.buck.cli.BuildIdSampler
 
apply(BuildTarget) - Method in class com.facebook.buck.model.ImmediateDirectoryBuildTargetPattern
 
apply(BuildTarget) - Method in class com.facebook.buck.model.SingletonBuildTargetPattern
 
apply(BuildTarget) - Method in class com.facebook.buck.model.SubdirectoryBuildTargetPattern
 
apply(TargetNode<?>, TargetGraph) - Method in interface com.facebook.buck.rules.AssociatedTargetNodePredicate
 
apply(Optional<String>) - Method in class com.facebook.buck.rules.CellFilesystemResolver
 
apply(TargetGraph) - Method in class com.facebook.buck.rules.TargetGraphToActionGraph
 
apply(TargetGraph) - Method in interface com.facebook.buck.rules.TargetGraphTransformer
 
applyFunction(A) - Static method in class com.facebook.buck.util.MoreFunctions
 
Architecture - Enum in com.facebook.buck.util.environment
Represents the CPU architecture of a system.
Archive - Class in com.facebook.buck.cxx
A BuildRule which builds an "ar" archive from input files represented as SourcePath.
Archive(BuildRuleParams, SourcePathResolver, Archiver, Path, ImmutableList<SourcePath>) - Constructor for class com.facebook.buck.cxx.Archive
 
Archiver - Interface in com.facebook.buck.cxx
 
Archives - Class in com.facebook.buck.cxx
A utility class containing helper methods for working with "ar" archives.
ArchiveStep - Class in com.facebook.buck.cxx
Create an object archive with ar.
ArchiveStep(Path, ImmutableList<String>, Path, ImmutableList<Path>) - Constructor for class com.facebook.buck.cxx.ArchiveStep
 
ARCHS - Static variable in class com.facebook.buck.apple.CxxPlatformXcodeConfigGenerator
 
ARGFILES_ESCAPER - Static variable in interface com.facebook.buck.java.Javac
An escaper for arguments written to @argfiles.
args - Variable in class com.facebook.buck.cxx.CxxTestDescription.Arg
 
args - Variable in class com.facebook.buck.shell.ShTestDescription.Arg
 
ArrayIterable<T> - Class in com.facebook.buck.util.collect
Iterable of an array object that does not make a copy of the array.
arrays - Variable in class com.facebook.buck.android.StringResources
 
ARTIFACT_FILE_NAME_FORMAT - Static variable in class com.facebook.buck.maven.Resolver
 
ARTIFACT_FILE_NAME_REGEX_FORMAT - Static variable in class com.facebook.buck.maven.Resolver
 
ArtifactCache - Interface in com.facebook.buck.artifact_cache
 
ArtifactCacheBuckConfig - Class in com.facebook.buck.artifact_cache
Represents configuration specific to the ArtifactCaches.
ArtifactCacheBuckConfig(BuckConfig) - Constructor for class com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig
 
ArtifactCacheBuckConfig.ArtifactCacheMode - Enum in com.facebook.buck.artifact_cache
 
ArtifactCacheConnectEvent - Class in com.facebook.buck.artifact_cache
Base class for events about build rules.
ArtifactCacheConnectEvent(EventKey) - Constructor for class com.facebook.buck.artifact_cache.ArtifactCacheConnectEvent
 
ArtifactCacheConnectEvent.Finished - Class in com.facebook.buck.artifact_cache
 
ArtifactCacheConnectEvent.Finished(ArtifactCacheConnectEvent.Started) - Constructor for class com.facebook.buck.artifact_cache.ArtifactCacheConnectEvent.Finished
 
ArtifactCacheConnectEvent.Started - Class in com.facebook.buck.artifact_cache
 
ArtifactCacheConnectEvent.Started() - Constructor for class com.facebook.buck.artifact_cache.ArtifactCacheConnectEvent.Started
 
ArtifactCacheEvent - Class in com.facebook.buck.artifact_cache
Base class for events about build rules.
ArtifactCacheEvent(EventKey, ArtifactCacheEvent.Operation, ImmutableSet<RuleKey>) - Constructor for class com.facebook.buck.artifact_cache.ArtifactCacheEvent
 
ArtifactCacheEvent.Finished - Class in com.facebook.buck.artifact_cache
 
ArtifactCacheEvent.Finished(ArtifactCacheEvent.Started, Optional<CacheResult>) - Constructor for class com.facebook.buck.artifact_cache.ArtifactCacheEvent.Finished
 
ArtifactCacheEvent.Operation - Enum in com.facebook.buck.artifact_cache
 
ArtifactCacheEvent.Started - Class in com.facebook.buck.artifact_cache
 
ArtifactCacheEvent.Started(ArtifactCacheEvent.Operation, ImmutableSet<RuleKey>) - Constructor for class com.facebook.buck.artifact_cache.ArtifactCacheEvent.Started
 
ArtifactCaches - Class in com.facebook.buck.artifact_cache
Creates instances of the ArtifactCache.
artifactConnectFinished(ArtifactCacheConnectEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
artifactConnectStarted(ArtifactCacheConnectEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
artifactFetchFinished(ArtifactCacheEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
artifactFetchStarted(ArtifactCacheEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
artifactFinished(ArtifactCacheEvent.Finished) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
artifactStarted(ArtifactCacheEvent.Started) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
asBoolean() - Method in enum com.facebook.buck.util.TriState
 
asByteSource(Path) - Static method in class com.facebook.buck.io.MorePaths
 
asErrorText(String) - Method in class com.facebook.buck.util.Ansi
 
asHighlightedFailureText(String) - Method in class com.facebook.buck.util.Ansi
 
asHighlightedStatusText(Ansi.SeverityLevel, String) - Method in class com.facebook.buck.util.Ansi
 
asHighlightedSuccessText(String) - Method in class com.facebook.buck.util.Ansi
 
asHighlightedWarningText(String) - Method in class com.facebook.buck.util.Ansi
 
asNoWrap(Iterable<String>) - Method in class com.facebook.buck.util.Ansi
 
asPaths(Iterable<String>) - Static method in class com.facebook.buck.io.MorePaths
Convert a set of input file paths as strings to Path objects.
asReference() - Method in class com.facebook.buck.rules.BuildTargetSourcePath
 
asReference() - Method in class com.facebook.buck.rules.PathSourcePath
 
AssembleDirectories - Class in com.facebook.buck.android
 
AssembleDirectories(BuildRuleParams, SourcePathResolver, ImmutableCollection<SourcePath>) - Constructor for class com.facebook.buck.android.AssembleDirectories
 
assembly - Variable in class com.facebook.buck.dotnet.PrebuiltDotNetLibraryDescription.Arg
 
assets - Variable in class com.facebook.buck.android.AndroidResourceDescription.Arg
 
AssociatedTargetNodePredicate - Interface in com.facebook.buck.rules
 
asSubtleText(String) - Method in class com.facebook.buck.util.Ansi
 
asSuccessText(String) - Method in class com.facebook.buck.util.Ansi
 
asWarningText(String) - Method in class com.facebook.buck.util.Ansi
 
AttrFilterFunction - Class in com.facebook.buck.query
A attrfilter(attribute, value, argument) filter expression, which computes the subset of nodes in 'argument' whose 'attribute' contains the given value.
AttrFilterFunction() - Constructor for class com.facebook.buck.query.AttrFilterFunction
 
AuditAliasCommand - Class in com.facebook.buck.cli
 
AuditAliasCommand() - Constructor for class com.facebook.buck.cli.AuditAliasCommand
 
AuditClasspathCommand - Class in com.facebook.buck.cli
 
AuditClasspathCommand() - Constructor for class com.facebook.buck.cli.AuditClasspathCommand
 
AuditCommand - Class in com.facebook.buck.cli
 
AuditCommand() - Constructor for class com.facebook.buck.cli.AuditCommand
 
AuditDependenciesCommand - Class in com.facebook.buck.cli
 
AuditDependenciesCommand() - Constructor for class com.facebook.buck.cli.AuditDependenciesCommand
 
AuditInputCommand - Class in com.facebook.buck.cli
 
AuditInputCommand() - Constructor for class com.facebook.buck.cli.AuditInputCommand
 
AuditOwnerCommand - Class in com.facebook.buck.cli
 
AuditOwnerCommand() - Constructor for class com.facebook.buck.cli.AuditOwnerCommand
 
AuditRulesCommand - Class in com.facebook.buck.cli
Evaluates a build file and prints out an equivalent build file with all includes/macros expanded.
AuditRulesCommand() - Constructor for class com.facebook.buck.cli.AuditRulesCommand
 
AuditTestsCommand - Class in com.facebook.buck.cli
 
AuditTestsCommand() - Constructor for class com.facebook.buck.cli.AuditTestsCommand
 

B

baseModule - Variable in class com.facebook.buck.cxx.CxxPythonExtensionDescription.Arg
 
baseModule - Variable in class com.facebook.buck.python.PythonBinaryDescription.Arg
 
baseModule - Variable in class com.facebook.buck.python.PythonLibraryDescription.Arg
 
BaseRunner - Class in com.facebook.buck.junit
Base class for both the JUnit and TestNG runners.
BaseRunner() - Constructor for class com.facebook.buck.junit.BaseRunner
 
bash - Variable in class com.facebook.buck.shell.AbstractGenruleDescription.Arg
 
bash - Variable in class com.facebook.buck.shell.Genrule
 
BASH_ESCAPER - Static variable in class com.facebook.buck.util.Escaper
Bash quoting Function which can be passed to Iterables.transform().
BashStep - Class in com.facebook.buck.shell
Command that makes it possible to run an arbitrary command in Bash.
BashStep(Path, String...) - Constructor for class com.facebook.buck.shell.BashStep
 
BatchingLogger - Class in com.facebook.buck.util.network
Common functionality for uploading log entries in batches.
BatchingLogger(int) - Constructor for class com.facebook.buck.util.network.BatchingLogger
 
BatchingLogger() - Constructor for class com.facebook.buck.util.network.BatchingLogger
 
BatchingLogger.BatchEntry - Class in com.facebook.buck.util.network
 
BatchingLogger.BatchEntry(String) - Constructor for class com.facebook.buck.util.network.BatchingLogger.BatchEntry
 
beforeExecute(Thread, Runnable) - Method in class com.facebook.buck.util.concurrent.LimitedThreadPoolExecutor
 
begin(String) - Method in class com.facebook.buck.event.api.BuckTracing
Records the beginning of a traced section.
begin(String, Map<String, String>) - Method in class com.facebook.buck.event.api.BuckTracing
Records the beginning of a traced section.
begin(String, String, Map<String, String>) - Method in interface com.facebook.buck.event.api.BuckTracingInterface
 
begin(String, String, Map<String, String>) - Method in class com.facebook.buck.event.BuckTracingEventBusBridge
 
beginAnalyze(String, String) - Method in class com.facebook.buck.java.tracing.JavacPhaseEventLogger
 
beginAnalyze(String, String) - Method in interface com.facebook.buck.java.tracing.JavacPhaseTracer
 
beginAnalyze(String, String) - Method in class com.facebook.buck.java.tracing.TranslatingJavacPhaseTracer
 
beginAnnotationProcessing() - Method in class com.facebook.buck.java.tracing.JavacPhaseEventLogger
 
beginAnnotationProcessingRound(int) - Method in class com.facebook.buck.java.tracing.JavacPhaseEventLogger
 
beginAnnotationProcessingRound() - Method in interface com.facebook.buck.java.tracing.JavacPhaseTracer
 
beginAnnotationProcessingRound() - Method in class com.facebook.buck.java.tracing.TranslatingJavacPhaseTracer
 
beginEnter() - Method in class com.facebook.buck.java.tracing.JavacPhaseEventLogger
 
beginEnter() - Method in interface com.facebook.buck.java.tracing.JavacPhaseTracer
 
beginEnter() - Method in class com.facebook.buck.java.tracing.TranslatingJavacPhaseTracer
 
beginGenerate(String, String) - Method in class com.facebook.buck.java.tracing.JavacPhaseEventLogger
 
beginGenerate(String, String) - Method in interface com.facebook.buck.java.tracing.JavacPhaseTracer
 
beginGenerate(String, String) - Method in class com.facebook.buck.java.tracing.TranslatingJavacPhaseTracer
 
beginParse(String) - Method in class com.facebook.buck.java.tracing.JavacPhaseEventLogger
 
beginParse(String) - Method in interface com.facebook.buck.java.tracing.JavacPhaseTracer
 
beginParse(String) - Method in class com.facebook.buck.java.tracing.TranslatingJavacPhaseTracer
 
beginRunAnnotationProcessors() - Method in class com.facebook.buck.java.tracing.JavacPhaseEventLogger
 
BestCompressionGZIPOutputStream - Class in com.facebook.buck.util
 
BestCompressionGZIPOutputStream(OutputStream, boolean) - Constructor for class com.facebook.buck.util.BestCompressionGZIPOutputStream
 
binary - Variable in class com.facebook.buck.apple.AppleBundleDescription.Arg
 
BINARY_SECRET_KEY_SIZE - Static variable in class com.facebook.buck.android.agent.util.AgentUtil
Size in bytes of the binary data use to generate the secret key for receive-file.
BinaryBuildRule - Interface in com.facebook.buck.rules
 
binaryJar - Variable in class com.facebook.buck.java.PrebuiltJarDescription.Arg
 
binarySrc - Variable in class com.facebook.buck.python.PrebuiltPythonLibraryDescription.Arg
 
bind(Optional<? extends T>, Function<? super T, Optional<U>>) - Static method in class com.facebook.buck.util.Optionals
 
blacklist - Variable in class com.facebook.buck.java.JavaBinaryDescription.Args
 
BlockingHttpEndpoint - Class in com.facebook.buck.util.network
HttpEndpoint implementation which only allows a certain number of concurrent requests to be in flight at any given point in time.
BlockingHttpEndpoint(String, int, int) - Constructor for class com.facebook.buck.util.network.BlockingHttpEndpoint
 
blueprintName - Variable in class com.facebook.buck.apple.xcode.XCScheme.BuildableReference
 
body - Variable in class com.facebook.buck.cxx.DebugSection
The buffer holding the contents of the debug section.
body - Variable in class com.facebook.buck.cxx.elf.ElfSection
 
branchedFromMasterRevisionId() - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats
 
branchedFromMasterRevisionId(String) - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats.Builder
Initializes value for branchedFromMasterRevisionId.
branchedFromMasterRevisionId() - Method in class com.facebook.buck.util.versioncontrol.VersionControlStats
 
branchedFromMasterTsMillis() - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats
 
branchedFromMasterTsMillis(long) - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats.Builder
Initializes value for branchedFromMasterTsMillis.
branchedFromMasterTsMillis() - Method in class com.facebook.buck.util.versioncontrol.VersionControlStats
 
BsdArchiver - Class in com.facebook.buck.cxx
 
BsdArchiver(Tool) - Constructor for class com.facebook.buck.cxx.BsdArchiver
 
BserDeserializer - Class in com.facebook.buck.bser
Decoder for the BSER binary JSON format used by the Watchman service: https://facebook.github.io/watchman/docs/bser.html
BserDeserializer(BserDeserializer.KeyOrdering) - Constructor for class com.facebook.buck.bser.BserDeserializer
If keyOrdering is SORTED, any Map objects in the resulting value will have their keys sorted in natural order.
BserDeserializer.BserEofException - Exception in com.facebook.buck.bser
Exception thrown when BSER parser unexpectedly reaches the end of the input stream.
BserDeserializer.BserEofException(String) - Constructor for exception com.facebook.buck.bser.BserDeserializer.BserEofException
 
BserDeserializer.BserEofException(String, Throwable) - Constructor for exception com.facebook.buck.bser.BserDeserializer.BserEofException
 
BserDeserializer.KeyOrdering - Enum in com.facebook.buck.bser
 
BUCK_CONFIG_FILE_PROPERTY - Static variable in class com.facebook.buck.log.LogConfigPaths
System property holding the path to the logging.properties file in the Buck repo.
BUCK_OUTPUT_DIRECTORY - Static variable in class com.facebook.buck.util.BuckConstant
The relative path to the directory where Buck will generate its files.
BUCK_OUTPUT_PATH - Static variable in class com.facebook.buck.util.BuckConstant
 
BUCK_TRACE_DIR - Static variable in class com.facebook.buck.util.BuckConstant
 
BuckBlockJUnit4ClassRunner - Class in com.facebook.buck.junit
JUnit-4-compatible test class runner that supports the concept of a "default timeout." If the value of defaultTestTimeoutMillis passed to the constructor is non-zero, then it will be used in place of Test.timeout() if Test.timeout() returns zero.
BuckBlockJUnit4ClassRunner(Class<?>, long) - Constructor for class com.facebook.buck.junit.BuckBlockJUnit4ClassRunner
 
BuckCommand - Class in com.facebook.buck.cli
 
BuckCommand() - Constructor for class com.facebook.buck.cli.BuckCommand
 
BuckConfig - Class in com.facebook.buck.cli
Structured representation of data read from a .buckconfig file.
BuckConfig(Config, ProjectFilesystem, Architecture, Platform, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.cli.BuckConfig
 
BuckConstant - Class in com.facebook.buck.util
 
BuckEvent - Interface in com.facebook.buck.event
 
buckEvent(BuckEvent) - Method in class com.facebook.buck.event.listener.RemoteLogUploaderEventListener
 
BuckEventAndroidLogger - Class in com.facebook.buck.android
Implementation of ILogger which posts to an BuckEventBus
BuckEventAndroidLogger(BuckEventBus) - Constructor for class com.facebook.buck.android.BuckEventAndroidLogger
 
BuckEventBus - Class in com.facebook.buck.event
Thin wrapper around guava event bus.
BuckEventBus(Clock, BuildId) - Constructor for class com.facebook.buck.event.BuckEventBus
 
BuckEventListener - Interface in com.facebook.buck.event
 
BuckEventOrderer<T extends BuckEvent> - Class in com.facebook.buck.event.listener
Orders BuckEvents by the BuckEvent.getNanoTime() value.
BuckEventOrderer(Function<T, Void>, long, TimeUnit) - Constructor for class com.facebook.buck.event.listener.BuckEventOrderer
 
BuckPyFunction - Class in com.facebook.buck.rules
Used to generate a function for use within buck.py for the rule described by a Description.
BuckPyFunction(ConstructorArgMarshaller) - Constructor for class com.facebook.buck.rules.BuckPyFunction
 
BuckQueryEnvironment - Class in com.facebook.buck.cli
The environment of a Buck query that can evaluate queries to produce a result.
BuckQueryEnvironment(CommandRunnerParams, boolean) - Constructor for class com.facebook.buck.cli.BuckQueryEnvironment
 
BuckStyleImmutable - Annotation Type in com.facebook.buck.util.immutables
Style for code-generated Immutables.org immutable value types which:
BuckTracing - Class in com.facebook.buck.event.api
Allows annotation processors and other compiler plug-ins to output tracing information to Buck's trace files (when being run in-process in Buck).
BuckTracingEventBusBridge - Class in com.facebook.buck.event
Bridges the BuckTracing API (in the system ClassLoader) with BuckEventBus.
BuckTracingEventBusBridge(BuckEventBus, BuildTarget) - Constructor for class com.facebook.buck.event.BuckTracingEventBusBridge
 
BuckTracingInterface - Interface in com.facebook.buck.event.api
Used by Buck to supply an implementation for BuckTracing.
BuckVersion - Class in com.facebook.buck.model
 
BuckXmlTestRunListener - Class in com.facebook.buck.android
 
BuckXmlTestRunListener(String) - Constructor for class com.facebook.buck.android.BuckXmlTestRunListener
 
BUFFER_CAPACITY - Static variable in interface com.facebook.buck.util.ListeningProcessExecutor.LaunchedProcess
The capacity of each I/O buffer, in bytes.
build() - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
build() - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
build() - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Builds new ResourceDetails.
build() - Method in class com.facebook.buck.android.AndroidPackageableCollector
 
build() - Method in class com.facebook.buck.android.FilterResourcesStep.Builder
 
build() - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.Compiler.Builder
Builds new Compiler.
build() - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration.Builder
build() - Method in class com.facebook.buck.android.NdkCxxPlatform.Builder
Builds new NdkCxxPlatform.
build() - Method in class com.facebook.buck.apple.AppleBundleDestinations.Builder
build() - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Builds new AppleCxxPlatform.
build(AppleSdk, String, String, AppleSdkPaths, BuckConfig) - Static method in class com.facebook.buck.apple.AppleCxxPlatforms
 
build() - Method in class com.facebook.buck.apple.ApplePlatform.Builder
Builds new ApplePlatform.
build() - Method in class com.facebook.buck.apple.AppleSdk.Builder
Builds new AppleSdk.
build() - Method in class com.facebook.buck.apple.AppleSdkPaths.Builder
Builds new AppleSdkPaths.
build() - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
build() - Method in class com.facebook.buck.apple.AppleToolchain.Builder
Builds new AppleToolchain.
build() - Method in class com.facebook.buck.apple.clang.HeaderMap.Builder
 
build() - Method in class com.facebook.buck.apple.CodeSignIdentity.Builder
Builds new CodeSignIdentity.
build() - Method in class com.facebook.buck.apple.FatBinaryInfo.Builder
Builds new FatBinaryInfo.
build() - Method in class com.facebook.buck.apple.GroupedSource.Builder
Builds new GroupedSource.
build() - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata.Builder
build() - Method in class com.facebook.buck.apple.simulator.AppleSimulator.Builder
Builds new AppleSimulator.
build() - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile.Builder
build() - Method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec.Builder
build() - Method in class com.facebook.buck.apple.xcode.xcodeproj.ProductType.Builder
Builds new ProductType.
build() - Method in class com.facebook.buck.artifact_cache.CacheResult.Builder
Builds new CacheResult.
build() - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
build() - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
build() - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
build() - Method in class com.facebook.buck.artifact_cache.StoreWriteResult.Builder
Builds new StoreWriteResult.
build() - Method in class com.facebook.buck.cli.ConfigOverrideBuilder
 
build() - Method in class com.facebook.buck.cli.InstallResult.Builder
Builds new InstallResult.
build() - Method in class com.facebook.buck.cli.ProjectPredicates.Builder
Builds new ProjectPredicates.
build() - Method in class com.facebook.buck.cli.TestRun.Builder
Builds new TestRun.
Build - Class in com.facebook.buck.command
 
Build(ActionGraph, Optional<TargetDevice>, Supplier<AndroidPlatformTarget>, BuildEngine, ArtifactCache, JavaPackageFinder, Console, long, boolean, boolean, BuckEventBus, Platform, ImmutableMap<String, String>, ObjectMapper, Clock, ConcurrencyLimit, Optional<AdbOptions>, Optional<TargetDeviceOptions>) - Constructor for class com.facebook.buck.command.Build
 
build() - Method in class com.facebook.buck.command.BuildExecutionResult.Builder
build() - Method in class com.facebook.buck.cxx.ClangCxxCompilationDatabaseEntry.Builder
build() - Method in class com.facebook.buck.cxx.CxxHeaders.Builder
Builds new CxxHeaders.
build() - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec.Builder
build() - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Builds new CxxPlatform.
build(Flavor, CxxBuckConfig, Tool, Preprocessor, Compiler, Compiler, Preprocessor, Preprocessor, Linker, Iterable<String>, Tool, Archiver, ImmutableList<String>, ImmutableList<String>, ImmutableList<String>, ImmutableList<String>, Optional<Tool>, Optional<Tool>, String, Optional<DebugPathSanitizer>, ImmutableMap<String, String>) - Static method in class com.facebook.buck.cxx.CxxPlatforms
 
build() - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
build() - Method in class com.facebook.buck.cxx.CxxSource.Builder
Builds new CxxSource.
build(CxxBuckConfig) - Static method in class com.facebook.buck.cxx.DefaultCxxPlatforms
 
build(Platform, CxxBuckConfig) - Static method in class com.facebook.buck.cxx.DefaultCxxPlatforms
 
build() - Method in class com.facebook.buck.cxx.MachoHeader.Builder
Builds new MachoHeader.
build() - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
build() - Method in class com.facebook.buck.cxx.NativeLinkableNode.Builder
Builds new NativeLinkableNode.
build() - Method in class com.facebook.buck.cxx.NuclideCompatibleCxxCompilationDatabaseEntry.Builder
build() - Method in class com.facebook.buck.cxx.TypeAndPlatform.Builder
Builds new TypeAndPlatform.
build() - Method in class com.facebook.buck.event.EventKey.Builder
Builds new EventKey.
build() - Method in class com.facebook.buck.event.HttpArtifactCacheEvent.Finished.Builder
 
build() - Method in class com.facebook.buck.event.PerfEventId.Builder
Builds new PerfEventId.
build(Path, ImmutableMap<String, String>, Console, Clock) - Static method in class com.facebook.buck.io.Watchman
 
build() - Method in class com.facebook.buck.java.AnnotationProcessingParams.Builder
 
build() - Method in class com.facebook.buck.java.intellij.ContentRoot.Builder
Builds new ContentRoot.
build() - Method in class com.facebook.buck.java.intellij.DependencyEntry.Builder
Builds new DependencyEntry.
build() - Method in class com.facebook.buck.java.intellij.DependencyEntryData.Builder
build() - Method in class com.facebook.buck.java.intellij.IjDependencyListBuilder
 
build() - Method in class com.facebook.buck.java.intellij.IjFolder.Builder
Builds new IjFolder.
build() - Method in class com.facebook.buck.java.intellij.IjLibrary.Builder
Builds new IjLibrary.
build() - Method in class com.facebook.buck.java.intellij.IjModule.Builder
Builds new IjModule.
build() - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet.Builder
build() - Method in class com.facebook.buck.java.intellij.IjSourceFolder.Builder
Builds new IjSourceFolder.
build() - Method in class com.facebook.buck.java.intellij.ModuleIndexEntry.Builder
Builds new ModuleIndexEntry.
build() - Method in class com.facebook.buck.java.JavacOptions.Builder
Builds new JavacOptions.
build() - Method in class com.facebook.buck.java.JavacVersion.Builder
Builds new JavacVersion.
build() - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
build() - Method in class com.facebook.buck.model.BuildTarget.Builder
Builds new BuildTarget.
build() - Method in class com.facebook.buck.model.ImmutableFlavor.Builder
Builds new ImmutableFlavor.
build() - Method in class com.facebook.buck.model.UnflavoredBuildTarget.Builder
build() - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Builds new OCamlBuildContext.
build() - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules.Builder
build() - Method in class com.facebook.buck.python.PythonPlatform.Builder
Builds new PythonPlatform.
build() - Method in class com.facebook.buck.python.PythonVersion.Builder
Builds new PythonVersion.
build() - Method in class com.facebook.buck.query.QueryBuildTarget.Builder
Builds new QueryBuildTarget.
build() - Method in class com.facebook.buck.query.QueryFileTarget.Builder
Builds new QueryFileTarget.
build(BuildContext, BuildRule) - Method in interface com.facebook.buck.rules.BuildEngine
Build the given build rule and return a future to the build rule success.
build() - Method in class com.facebook.buck.rules.BuildRuleType.Builder
Builds new BuildRuleType.
build(BuildContext, BuildRule) - Method in class com.facebook.buck.rules.CachingBuildEngine
 
build() - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Builder
Builds new BuildConfigFields.
build() - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field.Builder
Builds new Field.
build() - Method in class com.facebook.buck.rules.coercer.FrameworkPath.Builder
Builds new FrameworkPath.
build() - Method in class com.facebook.buck.rules.coercer.OCamlSource.Builder
Builds new OCamlSource.
build() - Method in class com.facebook.buck.rules.coercer.PatternMatchedCollection.Builder
 
build() - Method in class com.facebook.buck.rules.coercer.SourceList.Builder
Builds new SourceList.
build() - Method in class com.facebook.buck.rules.coercer.SourceWithFlags.Builder
Builds new SourceWithFlags.
build() - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList.Builder
build() - Method in class com.facebook.buck.rules.CommandTool.Builder
 
build() - Method in class com.facebook.buck.rules.ExopackageInfo.Builder
Builds new ExopackageInfo.
build() - Method in class com.facebook.buck.rules.ExopackageInfo.DexInfo.Builder
Builds new DexInfo.
build() - Method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo.Builder
Builds new NativeLibsInfo.
build() - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
build() - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
build() - Method in class com.facebook.buck.rules.KnownBuildRuleTypes.Builder
 
build() - Method in class com.facebook.buck.rules.Label.Builder
Builds new Label.
build() - Method in class com.facebook.buck.rules.RuleKeyBuilder
 
build() - Method in class com.facebook.buck.rules.Sha1HashCode.Builder
Builds new Sha1HashCode.
build() - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
build() - Method in class com.facebook.buck.test.selectors.TestSelectorList.Builder
 
build() - Method in class com.facebook.buck.test.TestResultSummaryVerbosity.Builder
build() - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Builds new TestRunningOptions.
build() - Method in class com.facebook.buck.timing.AbsolutePerfTime.Builder
Builds new AbsolutePerfTime.
build() - Method in class com.facebook.buck.timing.RelativePerfTime.Builder
Builds new RelativePerfTime.
build() - Method in class com.facebook.buck.util.cache.HashCodeAndFileType.Builder
build() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
build() - Method in class com.facebook.buck.util.network.HiveRowFormatter
 
build() - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
build() - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats.Builder
BUILD_HOST_SUBST - Static variable in class com.facebook.buck.android.NdkCxxPlatforms
Magic string we substitute into debug paths in place of the build-host name, erasing the difference between say, building on Darwin and building on Linux.
BUILD_ID_PROPERTY - Static variable in class com.facebook.buck.java.JUnitStep
 
BUILD_TARGET_COMPARATOR - Static variable in interface com.facebook.buck.model.HasBuildTarget
 
BUILD_WITH_BUCK_POSTFIX - Static variable in class com.facebook.buck.apple.ProjectGenerator
 
BuildableContext - Interface in com.facebook.buck.rules
Context object that is specific to an individual BuildRule.
buildableName - Variable in class com.facebook.buck.apple.xcode.XCScheme.BuildableReference
 
BuildableProperties - Class in com.facebook.buck.rules
 
BuildableProperties(BuildableProperties.Kind, BuildableProperties.Kind...) - Constructor for class com.facebook.buck.rules.BuildableProperties
 
BuildableProperties.Kind - Enum in com.facebook.buck.rules
 
buildAnnotationProcessingParams(BuildTarget, ProjectFilesystem, BuildRuleResolver) - Method in class com.facebook.buck.java.JavaLibraryDescription.Arg
 
buildArgs - Variable in class com.facebook.buck.python.PythonBinaryDescription.Arg
 
buildArgs - Variable in class com.facebook.buck.python.PythonTestDescription.Arg
 
BuildCommand - Class in com.facebook.buck.cli
 
BuildCommand() - Constructor for class com.facebook.buck.cli.BuildCommand
 
BuildConfigFields - Class in com.facebook.buck.rules.coercer
Immutable implementation of AbstractBuildConfigFields.
BuildConfigFields.Builder - Class in com.facebook.buck.rules.coercer
Builds instances of BuildConfigFields.
BuildConfigFields.Field - Class in com.facebook.buck.rules.coercer
Immutable implementation of AbstractBuildConfigFields.AbstractField.
BuildConfigFields.Field.Builder - Class in com.facebook.buck.rules.coercer
Builds instances of Field.
BuildConfigFieldsTypeCoercer - Class in com.facebook.buck.rules.coercer
TypeCoercer that takes a list of strings and transforms it into a BuildConfigFields.
BuildConfigFieldsTypeCoercer() - Constructor for class com.facebook.buck.rules.coercer.BuildConfigFieldsTypeCoercer
 
BuildConfigs - Class in com.facebook.buck.android
Utilities for generating a BuildConfig.java file for Android.
buildConfiguration - Variable in class com.facebook.buck.apple.xcode.XCScheme.AnalyzeAction
 
buildConfiguration - Variable in class com.facebook.buck.apple.xcode.XCScheme.ArchiveAction
 
buildConfigValues - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
This will never be absent after this Arg is populated.
buildConfigValuesFile - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
BuildContext - Class in com.facebook.buck.rules
 
BuildContext() - Constructor for class com.facebook.buck.rules.BuildContext
 
BuildEngine - Interface in com.facebook.buck.rules
A build engine is responsible for building a given build rule, which includes all its transitive dependencies.
BuildEnvironmentDescription - Class in com.facebook.buck.util.environment
Immutable implementation of AbstractBuildEnvironmentDescription.
BuildEnvironmentDescription.Builder - Class in com.facebook.buck.util.environment
Builds instances of BuildEnvironmentDescription.
builder() - Static method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Creates builder for AndroidGraphEnhancementResult.
builder() - Static method in class com.facebook.buck.android.AndroidPackageableCollection
Creates builder for AndroidPackageableCollection.
builder() - Static method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
Creates builder for ResourceDetails.
builder() - Static method in class com.facebook.buck.android.FilterResourcesStep
 
builder() - Static method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.Compiler
Creates builder for Compiler.
builder() - Static method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration
Creates builder for TargetConfiguration.
builder() - Static method in class com.facebook.buck.android.NdkCxxPlatform
Creates builder for NdkCxxPlatform.
builder() - Static method in class com.facebook.buck.apple.AppleBundleDestinations
Creates builder for AppleBundleDestinations.
builder() - Static method in class com.facebook.buck.apple.AppleCxxPlatform
Creates builder for AppleCxxPlatform.
builder() - Static method in class com.facebook.buck.apple.ApplePlatform
Creates builder for ApplePlatform.
builder() - Static method in class com.facebook.buck.apple.AppleSdk
Creates builder for AppleSdk.
builder() - Static method in class com.facebook.buck.apple.AppleSdkPaths
Creates builder for AppleSdkPaths.
builder() - Static method in class com.facebook.buck.apple.AppleTestBundleParamsKey
Creates builder for AppleTestBundleParamsKey.
builder() - Static method in class com.facebook.buck.apple.AppleToolchain
Creates builder for AppleToolchain.
builder() - Static method in class com.facebook.buck.apple.clang.HeaderMap
 
builder() - Static method in class com.facebook.buck.apple.CodeSignIdentity
Creates builder for CodeSignIdentity.
builder() - Static method in class com.facebook.buck.apple.FatBinaryInfo
Creates builder for FatBinaryInfo.
builder() - Static method in class com.facebook.buck.apple.GroupedSource
Creates builder for GroupedSource.
builder() - Static method in class com.facebook.buck.apple.ProvisioningProfileMetadata
Creates builder for ProvisioningProfileMetadata.
builder() - Static method in class com.facebook.buck.apple.simulator.AppleSimulator
Creates builder for AppleSimulator.
builder() - Static method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile
Creates builder for AppleSimulatorProfile.
builder() - Static method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec
Creates builder for CopyFilePhaseDestinationSpec.
builder() - Static method in class com.facebook.buck.apple.xcode.xcodeproj.ProductType
Creates builder for ProductType.
builder() - Static method in class com.facebook.buck.artifact_cache.CacheResult
Creates builder for CacheResult.
builder() - Static method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
Creates builder for FetchResponseReadResult.
builder() - Static method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
builder() - Static method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
Creates builder for StoreResponseReadResult.
builder() - Static method in class com.facebook.buck.artifact_cache.StoreWriteResult
Creates builder for StoreWriteResult.
builder() - Static method in class com.facebook.buck.cli.InstallResult
Creates builder for InstallResult.
builder() - Static method in class com.facebook.buck.cli.ProjectPredicates
Creates builder for ProjectPredicates.
builder() - Static method in class com.facebook.buck.cli.TestRun
Creates builder for TestRun.
builder() - Static method in class com.facebook.buck.command.BuildExecutionResult
Creates builder for BuildExecutionResult.
builder() - Static method in class com.facebook.buck.cxx.ClangCxxCompilationDatabaseEntry
builder() - Static method in class com.facebook.buck.cxx.CxxHeaders
Creates builder for CxxHeaders.
builder() - Static method in class com.facebook.buck.cxx.CxxHeaderSourceSpec
Creates builder for CxxHeaderSourceSpec.
builder() - Static method in class com.facebook.buck.cxx.CxxPlatform
Creates builder for CxxPlatform.
builder() - Static method in class com.facebook.buck.cxx.CxxPreprocessorInput
Creates builder for CxxPreprocessorInput.
builder() - Static method in class com.facebook.buck.cxx.CxxSource
Creates builder for CxxSource.
builder() - Static method in class com.facebook.buck.cxx.MachoHeader
Creates builder for MachoHeader.
builder() - Static method in class com.facebook.buck.cxx.NativeLinkableInput
Creates builder for NativeLinkableInput.
builder() - Static method in class com.facebook.buck.cxx.NativeLinkableNode
Creates builder for NativeLinkableNode.
builder() - Static method in class com.facebook.buck.cxx.NuclideCompatibleCxxCompilationDatabaseEntry
builder() - Static method in class com.facebook.buck.cxx.TypeAndPlatform
Creates builder for TypeAndPlatform.
builder() - Static method in class com.facebook.buck.event.EventKey
Creates builder for EventKey.
builder() - Static method in class com.facebook.buck.event.PerfEventId
Creates builder for PerfEventId.
builder() - Static method in class com.facebook.buck.java.intellij.ContentRoot
Creates builder for ContentRoot.
builder() - Static method in class com.facebook.buck.java.intellij.DependencyEntry
Creates builder for DependencyEntry.
builder() - Static method in class com.facebook.buck.java.intellij.DependencyEntryData
Creates builder for DependencyEntryData.
builder() - Static method in class com.facebook.buck.java.intellij.IjFolder
Creates builder for IjFolder.
builder() - Static method in class com.facebook.buck.java.intellij.IjLibrary
Creates builder for IjLibrary.
builder() - Static method in class com.facebook.buck.java.intellij.IjModule
Creates builder for IjModule.
builder() - Static method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet
Creates builder for IjModuleAndroidFacet.
builder() - Static method in class com.facebook.buck.java.intellij.IjSourceFolder
Creates builder for IjSourceFolder.
builder() - Static method in class com.facebook.buck.java.intellij.ModuleIndexEntry
Creates builder for ModuleIndexEntry.
builder() - Static method in class com.facebook.buck.java.JavacOptions
Creates builder for JavacOptions.
builder() - Static method in class com.facebook.buck.java.JavacVersion
Creates builder for JavacVersion.
builder() - Static method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Creates builder for ProjectBuildFileParserOptions.
builder() - Static method in class com.facebook.buck.model.BuildTarget
Creates builder for BuildTarget.
builder() - Static method in class com.facebook.buck.model.ImmutableFlavor
Creates builder for ImmutableFlavor.
builder() - Static method in class com.facebook.buck.model.UnflavoredBuildTarget
Creates builder for UnflavoredBuildTarget.
builder() - Static method in class com.facebook.buck.ocaml.OCamlBuildContext
Creates builder for OCamlBuildContext.
builder() - Static method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
Creates builder for OCamlGeneratedBuildRules.
builder() - Static method in class com.facebook.buck.python.PythonPlatform
Creates builder for PythonPlatform.
builder() - Static method in class com.facebook.buck.python.PythonVersion
Creates builder for PythonVersion.
builder() - Static method in class com.facebook.buck.query.QueryBuildTarget
Creates builder for QueryBuildTarget.
builder() - Static method in class com.facebook.buck.query.QueryFileTarget
Creates builder for QueryFileTarget.
builder() - Static method in class com.facebook.buck.rules.BuildRuleType
Creates builder for BuildRuleType.
builder() - Static method in class com.facebook.buck.rules.coercer.BuildConfigFields
Creates builder for BuildConfigFields.
builder() - Static method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field
Creates builder for Field.
builder() - Static method in class com.facebook.buck.rules.coercer.FrameworkPath
Creates builder for FrameworkPath.
builder() - Static method in class com.facebook.buck.rules.coercer.OCamlSource
Creates builder for OCamlSource.
builder() - Static method in class com.facebook.buck.rules.coercer.PatternMatchedCollection
 
builder() - Static method in class com.facebook.buck.rules.coercer.SourceList
Creates builder for SourceList.
builder() - Static method in class com.facebook.buck.rules.coercer.SourceWithFlags
Creates builder for SourceWithFlags.
builder() - Static method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
Creates builder for SourceWithFlagsList.
builder() - Static method in class com.facebook.buck.rules.ExopackageInfo
Creates builder for ExopackageInfo.
builder() - Static method in class com.facebook.buck.rules.ExopackageInfo.DexInfo
Creates builder for DexInfo.
builder() - Static method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo
Creates builder for NativeLibsInfo.
builder() - Static method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
Creates builder for ExternalTestRunnerTestSpec.
builder() - Static method in class com.facebook.buck.rules.ImmutableBuildContext
Creates builder for ImmutableBuildContext.
builder() - Static method in class com.facebook.buck.rules.KnownBuildRuleTypes
 
builder() - Static method in class com.facebook.buck.rules.Label
Creates builder for Label.
builder() - Static method in class com.facebook.buck.rules.Sha1HashCode
Creates builder for Sha1HashCode.
builder() - Static method in class com.facebook.buck.step.ExecutionContext
 
builder() - Static method in class com.facebook.buck.test.selectors.TestSelectorList
 
builder() - Static method in class com.facebook.buck.test.TestResultSummaryVerbosity
Creates builder for TestResultSummaryVerbosity.
builder() - Static method in class com.facebook.buck.test.TestRunningOptions
Creates builder for TestRunningOptions.
builder() - Static method in class com.facebook.buck.timing.AbsolutePerfTime
Creates builder for AbsolutePerfTime.
builder() - Static method in class com.facebook.buck.timing.RelativePerfTime
Creates builder for RelativePerfTime.
builder() - Static method in class com.facebook.buck.util.cache.HashCodeAndFileType
Creates builder for HashCodeAndFileType.
builder() - Static method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Creates builder for BuildEnvironmentDescription.
builder() - Static method in class com.facebook.buck.util.ProcessExecutorParams
Creates builder for ProcessExecutorParams.
builder() - Static method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats
Creates builder for ImmutableVersionControlStats.
BuildEvent - Class in com.facebook.buck.rules
Base class for events about building.
BuildEvent(EventKey) - Constructor for class com.facebook.buck.rules.BuildEvent
 
BuildEvent.Finished - Class in com.facebook.buck.rules
 
BuildEvent.Finished(BuildEvent.Started, int) - Constructor for class com.facebook.buck.rules.BuildEvent.Finished
 
BuildEvent.RuleCountCalculated - Class in com.facebook.buck.rules
 
BuildEvent.RuleCountCalculated(ImmutableSet<BuildTarget>, int) - Constructor for class com.facebook.buck.rules.BuildEvent.RuleCountCalculated
 
BuildEvent.Started - Class in com.facebook.buck.rules
 
BuildEvent.Started(ImmutableSet<String>) - Constructor for class com.facebook.buck.rules.BuildEvent.Started
 
BuildExecutionResult - Class in com.facebook.buck.command
Immutable implementation of Build.AbstractBuildExecutionResult.
BuildExecutionResult.Builder - Class in com.facebook.buck.command
Builds instances of BuildExecutionResult.
BUILDFILE_SECTION_NAME - Static variable in class com.facebook.buck.parser.ParserConfig
 
BuildFileParseException - Exception in com.facebook.buck.json
Thrown if we encounter an unexpected, fatal condition while interacting with the build file parser.
BuildFileSpec - Class in com.facebook.buck.parser
Immutable implementation of AbstractBuildFileSpec.
BuildFileToJsonParser - Class in com.facebook.buck.json
This is a special JSON parser that is customized to consume the JSON output of buck.py.
BuildFileToJsonParser(Reader) - Constructor for class com.facebook.buck.json.BuildFileToJsonParser
 
BuildFileToJsonParser(String) - Constructor for class com.facebook.buck.json.BuildFileToJsonParser
 
BuildFileTree - Class in com.facebook.buck.model
Interface to allow looking up parents and children of build files.
BuildFileTree() - Constructor for class com.facebook.buck.model.BuildFileTree
No-arg constructor, provided so that subclasses can be constructed.
buildFinished(BuildEvent.Finished) - Method in class com.facebook.buck.artifact_cache.DirArtifactCache
 
buildFinished - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
buildFinished(BuildEvent.Finished) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
buildFinished(BuildEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
buildFinished(BuildEvent.Finished) - Method in class com.facebook.buck.event.listener.JavaUtilsLoggingBuildListener
 
buildFinished(BuildEvent.Finished) - Method in class com.facebook.buck.event.listener.LoggingBuildListener
 
buildFinished(BuildEvent.Finished) - Method in class com.facebook.buck.event.listener.SimpleConsoleEventBusListener
 
buildFinished(BuildEvent.Finished) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
buildFromSelectorString(String) - Static method in class com.facebook.buck.test.selectors.TestSelector
Build a TestSelector from the given String.
BuildId - Class in com.facebook.buck.model
A strongly typed representation of a build id.
BuildId() - Constructor for class com.facebook.buck.model.BuildId
 
BuildId(String) - Constructor for class com.facebook.buck.model.BuildId
 
BuildId.BuildIdSerializer - Class in com.facebook.buck.model
 
BuildId.BuildIdSerializer() - Constructor for class com.facebook.buck.model.BuildId.BuildIdSerializer
 
BuildIdSampler - Class in com.facebook.buck.cli
Decides whether a particular BuildId belongs to a sampling group of a supplied size.
BuildIdSampler(float) - Constructor for class com.facebook.buck.cli.BuildIdSampler
 
BuildInfoRecorder - Class in com.facebook.buck.rules
Utility for recording the paths to the output files generated by a build rule, as well as any metadata about those output files.
buildNativeLibsSymlinkTreeRule(TargetGraph, BuildRuleParams, SourcePathResolver, CxxPlatform) - Static method in class com.facebook.buck.java.JavaTestDescription.CxxLibraryEnhancement
 
BuildOutputInitializer<T> - Class in com.facebook.buck.rules
Delegates the actual reading of disk-cached data to the InitializableFromDisk and is responsible for safely storing and retrieving the in-memory data structures.
BuildOutputInitializer(BuildTarget, InitializableFromDisk<T>) - Constructor for class com.facebook.buck.rules.BuildOutputInitializer
 
buildProgressUpdated(double) - Static method in class com.facebook.buck.cli.ProgressEvent
 
buildProgressUpdated(ProgressEvent.BuildProgressUpdated) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
BuildReport - Class in com.facebook.buck.command
 
BuildReport(BuildExecutionResult) - Constructor for class com.facebook.buck.command.BuildReport
 
buildResourceNameToIdMap(ProjectFilesystem, Path, Map<String, Integer>) - Static method in class com.facebook.buck.android.CompileStringsStep
Parses the R.txt file generated by aapt, looks for resources of type string, plurals and array, and builds a map of resource names to their corresponding ids.
BuildResult - Class in com.facebook.buck.rules
This is a union type that represents either a success or a failure.
BuildRule - Interface in com.facebook.buck.rules
 
BuildRuleDependencyVisitors - Class in com.facebook.buck.rules
 
BuildRuleEvent - Class in com.facebook.buck.rules
Base class for events about build rules.
BuildRuleEvent(BuildRule) - Constructor for class com.facebook.buck.rules.BuildRuleEvent
 
BuildRuleEvent.Finished - Class in com.facebook.buck.rules
 
BuildRuleEvent.Finished(BuildRule, BuildRuleStatus, CacheResult, Optional<BuildRuleSuccessType>, Optional<HashCode>, Optional<Long>) - Constructor for class com.facebook.buck.rules.BuildRuleEvent.Finished
 
BuildRuleEvent.Resumed - Class in com.facebook.buck.rules
 
BuildRuleEvent.Resumed(BuildRule) - Constructor for class com.facebook.buck.rules.BuildRuleEvent.Resumed
 
BuildRuleEvent.Started - Class in com.facebook.buck.rules
 
BuildRuleEvent.Started(BuildRule) - Constructor for class com.facebook.buck.rules.BuildRuleEvent.Started
 
BuildRuleEvent.Suspended - Class in com.facebook.buck.rules
 
BuildRuleEvent.Suspended(BuildRule) - Constructor for class com.facebook.buck.rules.BuildRuleEvent.Suspended
 
BuildRuleFactoryParams - Class in com.facebook.buck.rules
 
BuildRuleFactoryParams(ProjectFilesystem, BuildTarget, BuildFileTree, boolean) - Constructor for class com.facebook.buck.rules.BuildRuleFactoryParams
 
buildRuleFinished(BuildRuleEvent.Finished) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
buildRuleFinished(BuildRuleEvent.Finished) - Method in class com.facebook.buck.event.listener.SimpleConsoleEventBusListener
 
buildRuleFinished(BuildRuleEvent.Finished) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
BuildRuleParams - Class in com.facebook.buck.rules
Standard set of parameters that is passed to all build rules.
BuildRuleParams(BuildTarget, Supplier<ImmutableSortedSet<BuildRule>>, Supplier<ImmutableSortedSet<BuildRule>>, ProjectFilesystem, Function<Optional<String>, Path>, RuleKeyBuilderFactory) - Constructor for class com.facebook.buck.rules.BuildRuleParams
 
BuildRuleResolver - Class in com.facebook.buck.rules
Provides a mechanism for mapping between a BuildTarget and the BuildRule it represents.
BuildRuleResolver() - Constructor for class com.facebook.buck.rules.BuildRuleResolver
 
BuildRuleResolver(Map<BuildTarget, BuildRule>) - Constructor for class com.facebook.buck.rules.BuildRuleResolver
 
BuildRuleResolver(Set<? extends BuildRule>) - Constructor for class com.facebook.buck.rules.BuildRuleResolver
 
buildRuleResumed(BuildRuleEvent.Resumed) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
buildRuleResumed(BuildRuleEvent.Resumed) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
BuildRules - Class in com.facebook.buck.rules
 
buildRuleStarted(BuildRuleEvent.Started) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
buildRuleStarted(BuildRuleEvent.Started) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
BuildRuleStatus - Enum in com.facebook.buck.rules
 
BuildRuleSuccessType - Enum in com.facebook.buck.rules
Token provided by the result of BuildEngine.build(BuildContext, BuildRule), demonstrating that the associated BuildRule was built successfully.
buildRuleSuspended(BuildRuleEvent.Suspended) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
buildRuleSuspended(BuildRuleEvent.Suspended) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
BuildRuleType - Class in com.facebook.buck.rules
Immutable implementation of AbstractBuildRuleType.
BuildRuleType.Builder - Class in com.facebook.buck.rules
Builds instances of BuildRuleType.
BuildsAnnotationProcessor - Annotation Type in com.facebook.buck.java
Annotation for objects that build annotation processors
buildStarted - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
buildStarted(BuildEvent.Started) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
buildStarted(BuildEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
buildStarted(BuildEvent.Started) - Method in class com.facebook.buck.event.listener.JavaUtilsLoggingBuildListener
 
buildStarted(BuildEvent.Started) - Method in class com.facebook.buck.event.listener.LoggingBuildListener
 
buildStarted(BuildEvent.Started) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
buildStringSourceMap - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
BuildTarget - Class in com.facebook.buck.model
Immutable implementation of AbstractBuildTarget.
BuildTarget.Builder - Class in com.facebook.buck.model
Builds instances of BuildTarget.
buildTargetAndAddToProject(PBXProject) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
BuildTargetException - Exception in com.facebook.buck.model
 
BuildTargetException(String) - Constructor for exception com.facebook.buck.model.BuildTargetException
 
buildTargetGraphForBuildTargets(Iterable<BuildTarget>, ParserConfig, BuckEventBus, Console, ImmutableMap<String, String>, boolean) - Method in class com.facebook.buck.parser.Parser
 
buildTargetGraphForTargetNodeSpecs(Iterable<? extends TargetNodeSpec>, ParserConfig, BuckEventBus, Console, ImmutableMap<String, String>, boolean) - Method in class com.facebook.buck.parser.Parser
 
BuildTargetMacroExpander - Class in com.facebook.buck.rules.macros
Abstract expander which resolves using a references to another BuildRule.
BuildTargetMacroExpander() - Constructor for class com.facebook.buck.rules.macros.BuildTargetMacroExpander
 
BuildTargetNodeToBuildRuleTransformer - Class in com.facebook.buck.cli
Takes in an TargetNode from the target graph and builds a BuildRule in a manner suitable for running the BuildCommand.
BuildTargetNodeToBuildRuleTransformer() - Constructor for class com.facebook.buck.cli.BuildTargetNodeToBuildRuleTransformer
 
BuildTargetParseException - Exception in com.facebook.buck.parser
 
BuildTargetParseException(String) - Constructor for exception com.facebook.buck.parser.BuildTargetParseException
 
BuildTargetParser - Class in com.facebook.buck.parser
 
BuildTargetPattern - Interface in com.facebook.buck.model
A pattern that matches one or more build targets.
BuildTargetPatternParser<T> - Class in com.facebook.buck.parser
Context for parsing build target names.
BuildTargetPatternParser(String) - Constructor for class com.facebook.buck.parser.BuildTargetPatternParser
 
BuildTargetPatternTargetNodeParser - Class in com.facebook.buck.parser
 
BuildTargetPatternTargetNodeParser(ImmutableSet<Path>) - Constructor for class com.facebook.buck.parser.BuildTargetPatternTargetNodeParser
 
BuildTargets - Class in com.facebook.buck.model
Static helpers for working with build targets.
BuildTargetSourcePath - Class in com.facebook.buck.rules
A SourcePath that utilizes the output from the BuildRule referenced by a BuildTarget as the file it represents.
BuildTargetSourcePath(BuildTarget) - Constructor for class com.facebook.buck.rules.BuildTargetSourcePath
 
BuildTargetSourcePath(BuildTarget, Path) - Constructor for class com.facebook.buck.rules.BuildTargetSourcePath
 
BuildTargetSpec - Class in com.facebook.buck.parser
Immutable implementation of AbstractBuildTargetSpec.
BuildTargetTypeCoercer - Class in com.facebook.buck.rules.coercer
 
BuildTargetTypeCoercer() - Constructor for class com.facebook.buck.rules.coercer.BuildTargetTypeCoercer
 
buildTransitiveClosure(Set<QueryTarget>, int) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
buildTransitiveClosure(Set<T>, int) - Method in interface com.facebook.buck.query.QueryEnvironment
Construct the dependency graph for a depth-bounded forward transitive closure of all nodes in "targetNodes".
buildWithClasspath(ExecutionContext, ProjectFilesystem, SourcePathResolver, BuildTarget, ImmutableList<String>, ImmutableSet<Path>, Optional<Path>, Optional<Path>) - Method in class com.facebook.buck.java.ExternalJavac
 
buildWithClasspath(ExecutionContext, ProjectFilesystem, SourcePathResolver, BuildTarget, ImmutableList<String>, ImmutableSet<Path>, Optional<Path>, Optional<Path>) - Method in interface com.facebook.buck.java.Javac
 
buildWithClasspath(ExecutionContext, ProjectFilesystem, SourcePathResolver, BuildTarget, ImmutableList<String>, ImmutableSet<Path>, Optional<Path>, Optional<Path>) - Method in class com.facebook.buck.java.Jsr199Javac
 
buildWithDeps() - Method in class com.facebook.buck.rules.keys.InputBasedRuleKeyBuilderFactory.Builder
 
buildWorkspaceGeneratorOptions(boolean, boolean, boolean, boolean) - Static method in class com.facebook.buck.cli.ProjectCommand
 
bundle - Variable in class com.facebook.buck.apple.ApplePackageDescription.Arg
 
bundleName - Variable in class com.facebook.buck.js.ReactNativeLibraryArgs
 
BUSY_EXIT_CODE - Static variable in class com.facebook.buck.cli.Main
Trying again later might work.
ByteBufferReplacer - Class in com.facebook.buck.cxx
Performs an in-place find-and-replace on ByteBuffer objects, where the replacements are of equal length to what they're replacing.
ByteBufferReplacer(ImmutableMap<byte[], byte[]>) - Constructor for class com.facebook.buck.cxx.ByteBufferReplacer
 
bytecodeIncludeFlags - Variable in class com.facebook.buck.ocaml.OCamlDebugLauncherStep.Args
 
bytecodeLib - Variable in class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription.Arg
 
bytecodeOutput - Variable in class com.facebook.buck.ocaml.OCamlDebugLauncherStep.Args
 

C

CacheCommand - Class in com.facebook.buck.cli
A command for inspecting the artifact cache.
CacheCommand() - Constructor for class com.facebook.buck.cli.CacheCommand
 
cacheError() - Method in class com.facebook.buck.artifact_cache.CacheResult
 
CacheResult - Class in com.facebook.buck.artifact_cache
Immutable implementation of AbstractCacheResult.
CacheResult.Builder - Class in com.facebook.buck.artifact_cache
Builds instances of CacheResult.
CacheResultType - Enum in com.facebook.buck.artifact_cache
 
cacheSource() - Method in class com.facebook.buck.artifact_cache.CacheResult
 
CachingBuildEngine - Class in com.facebook.buck.rules
A build engine used to build a BuildRule which also caches the results.
CachingBuildEngine(ListeningExecutorService, FileHashCache, CachingBuildEngine.BuildMode, CachingBuildEngine.DepFiles, ImmutableMap<ProjectFilesystem, BuildRuleResolver>) - Constructor for class com.facebook.buck.rules.CachingBuildEngine
 
CachingBuildEngine.BuildMode - Enum in com.facebook.buck.rules
The mode in which to build rules.
CachingBuildEngine.DepFiles - Enum in com.facebook.buck.rules
Whether to use dependency files or not.
CalculateAbi - Class in com.facebook.buck.java
 
CalculateAbi(BuildRuleParams, SourcePathResolver, SourcePath) - Constructor for class com.facebook.buck.java.CalculateAbi
 
CalculateAbiStep - Class in com.facebook.buck.java
 
CalculateAbiStep(BuildableContext, ProjectFilesystem, Path, Path) - Constructor for class com.facebook.buck.java.CalculateAbiStep
 
calculateClassHashes(ExecutionContext, ProjectFilesystem, Path) - Static method in class com.facebook.buck.java.AccumulateClassNamesStep
 
call(IDevice) - Method in class com.facebook.buck.android.AdbHelper.AdbCallable
Perform the actions specified by this AdbCallable and return true on success.
call() - Method in class com.facebook.buck.cli.bootstrapper.ConsoleHandler
 
CanaryFactory - Class in com.facebook.buck.dalvik
Helper to create a "canary" class for the secondary DEX.
canBeAsset - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
canceled(BuildRule, Throwable) - Static method in class com.facebook.buck.rules.BuildResult
 
canGroup - Variable in class com.facebook.buck.apple.AppleTestDescription.Arg
 
canGroup() - Method in class com.facebook.buck.apple.AppleTestDescription.Arg
 
canPutEntry(FileLike) - Method in class com.facebook.buck.dalvik.DalvikAwareOutputStreamHelper
 
canStartSimulator(String) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorController
 
capitalize(String) - Static method in class com.facebook.buck.util.MoreStrings
 
CapturingPrintStream - Class in com.facebook.buck.util
 
CapturingPrintStream() - Constructor for class com.facebook.buck.util.CapturingPrintStream
 
castArg(Class<U>) - Method in class com.facebook.buck.rules.TargetNode
Type safe checked cast of the constructor arg.
cCompiler - Variable in class com.facebook.buck.ocaml.OCamlCCompileStep.Args
 
cCompiler - Variable in class com.facebook.buck.ocaml.OCamlMLCompileStep.Args
 
Cell - Class in com.facebook.buck.rules
Represents a single checkout of a code base.
Cell(ProjectFilesystem, Console, Watchman, BuckConfig, KnownBuildRuleTypesFactory, AndroidDirectoryResolver, Clock) - Constructor for class com.facebook.buck.rules.Cell
 
Cell.MissingBuildFileException - Exception in com.facebook.buck.rules
 
Cell.MissingBuildFileException(BuildTarget, BuckConfig) - Constructor for exception com.facebook.buck.rules.Cell.MissingBuildFileException
 
CellFilesystemResolver - Class in com.facebook.buck.rules
Provides a mechanism to take the cell name from a BuildTarget and resolve that down to a ProjectFilesystem.
CellFilesystemResolver(ProjectFilesystem, Function<Optional<String>, ProjectFilesystem>) - Constructor for class com.facebook.buck.rules.CellFilesystemResolver
 
chainExceptions(ListenableFuture<F>, ListenableFuture<T>) - Static method in class com.facebook.buck.util.concurrent.MoreFutures
 
check() - Method in class com.facebook.buck.model.Flavor
 
checkAndGetTargetNodes(ImmutableSet<BuildTarget>, TargetGraph) - Static method in class com.facebook.buck.rules.TargetGraphAndTargets
 
checkArchive(boolean, String) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
checkPathExists(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
checkReceiverOutput(String, CollectingOutputReceiver) - Static method in class com.facebook.buck.android.AdbHelper
This was made public for one specific call site in ExopackageInstaller.
checkVisibility(BuildTarget) - Method in class com.facebook.buck.rules.TargetNode
 
ChromeTraceBuildListener - Class in com.facebook.buck.event.listener
Logs events to a json file formatted to be viewed in Chrome Trace View (chrome://tracing).
ChromeTraceBuildListener(ProjectFilesystem, BuildId, Clock, ObjectMapper, int, boolean) - Constructor for class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
ChromeTraceEvent - Class in com.facebook.buck.event
Json format for Chrome Trace events that can be viewed in chrome://tracing.
ChromeTraceEvent(String, String, ChromeTraceEvent.Phase, long, long, long, Map<String, String>) - Constructor for class com.facebook.buck.event.ChromeTraceEvent
 
ChromeTraceEvent.Phase - Enum in com.facebook.buck.event
 
ChunkAccumulator - Class in com.facebook.buck.cxx
Accumulates String chunks, keeping only the most recent to stay under a given maximum size.
ChunkAccumulator(Charset, long) - Constructor for class com.facebook.buck.cxx.ChunkAccumulator
 
CLANG_CXX_LANGUAGE_STANDARD - Static variable in class com.facebook.buck.apple.CxxPlatformXcodeConfigGenerator
 
CLANG_CXX_LIBRARY - Static variable in class com.facebook.buck.apple.CxxPlatformXcodeConfigGenerator
 
ClangCompiler - Class in com.facebook.buck.cxx
 
ClangCompiler(Tool) - Constructor for class com.facebook.buck.cxx.ClangCompiler
 
ClangCxxCompilationDatabaseEntry - Class in com.facebook.buck.cxx
Immutable implementation of AbstractClangCxxCompilationDatabaseEntry.
ClangCxxCompilationDatabaseEntry.Builder - Class in com.facebook.buck.cxx
ClangPreprocessor - Class in com.facebook.buck.cxx
 
ClangPreprocessor(Tool) - Constructor for class com.facebook.buck.cxx.ClangPreprocessor
 
CLASSIFIER_JAVADOC - Static variable in class com.facebook.buck.maven.AetherUtil
 
CLASSIFIER_SOURCES - Static variable in class com.facebook.buck.maven.AetherUtil
 
ClassLoaderBootstrapper - Class in com.facebook.buck.cli.bootstrapper
This class sets up a separate ClassLoader for most of Buck's implementation, leaving only the bare minimum bootstrapping classes (and a few classes for compatibility with library code that is not ClassLoader-aware) in the system ClassLoader.
ClassLoaderCache - Class in com.facebook.buck.util
Maintain a cache mapping class paths to class loaders that load from these class paths.
ClassLoaderCache() - Constructor for class com.facebook.buck.util.ClassLoaderCache
 
className - Variable in class com.facebook.buck.apple.XctoolOutputParsing.BeginTestEvent
 
className - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestEvent
 
className - Variable in class com.facebook.buck.dalvik.DalvikStatsTool.MethodReference
 
ClassNameFilter - Class in com.facebook.buck.android
Filter for internal class names.
ClasspathMacroExpander - Class in com.facebook.buck.rules.macros
Used to expand the macro $(classpath //some:target) to the transitive classpath of that target, expanding all paths to be absolute.
ClasspathMacroExpander() - Constructor for class com.facebook.buck.rules.macros.ClasspathMacroExpander
 
Classpaths - Class in com.facebook.buck.java
 
ClasspathTraversal - Class in com.facebook.buck.java.classes
Traversal strategy for traversing a set of paths that themselves are traversed.
ClasspathTraversal(Collection<Path>, ProjectFilesystem) - Constructor for class com.facebook.buck.java.classes.ClasspathTraversal
 
ClasspathTraverser - Interface in com.facebook.buck.java.classes
 
cleanCache() - Method in class com.facebook.buck.parser.Parser
Invoke this after each command to clean any parts of the cache that must not be retained between commands.
CleanCommand - Class in com.facebook.buck.cli
 
CleanCommand() - Constructor for class com.facebook.buck.cli.CleanCommand
 
clearCurrentThreadTracingInterfaceFromJsr199Javac() - Static method in class com.facebook.buck.event.api.BuckTracing
Used by Buck to disconnect this class from its tracing mechanism.
clearLine() - Method in class com.facebook.buck.util.Ansi
Clears the line the cursor is currently on.
cLibs - Variable in class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription.Arg
 
clock - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
Clock - Interface in com.facebook.buck.timing
 
close() - Method in interface com.facebook.buck.artifact_cache.ArtifactCache
 
close() - Method in class com.facebook.buck.artifact_cache.DirArtifactCache
 
close() - Method in class com.facebook.buck.artifact_cache.FullyReadOnCloseInputStream
 
close() - Method in class com.facebook.buck.artifact_cache.HttpArtifactCache
 
close() - Method in class com.facebook.buck.artifact_cache.LoggingArtifactCacheDecorator
 
close() - Method in class com.facebook.buck.artifact_cache.MultiArtifactCache
 
close() - Method in class com.facebook.buck.artifact_cache.NoopArtifactCache
 
close() - Method in class com.facebook.buck.cli.bootstrapper.CompressingFileHandler
 
close() - Method in class com.facebook.buck.cli.bootstrapper.ConsoleHandler
 
close() - Method in class com.facebook.buck.cli.CommandThreadManager
 
close() - Method in class com.facebook.buck.cli.ConsoleHandlerRedirector
 
close() - Method in class com.facebook.buck.cli.ConsoleLogLevelOverrider
 
close() - Method in class com.facebook.buck.command.Build
 
close() - Method in class com.facebook.buck.dalvik.DalvikAwareOutputStreamHelper
 
close() - Method in class com.facebook.buck.event.BuckEventBus
ExecutorService.awaitTermination(long, java.util.concurrent.TimeUnit) is called to wait for events which have been posted, but which have been queued by the EventBus, to be delivered.
close() - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
close() - Method in class com.facebook.buck.event.listener.BuckEventOrderer
 
close() - Method in class com.facebook.buck.event.listener.FileSerializationEventBusListener
 
close() - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
close() - Method in interface com.facebook.buck.event.SimplePerfEvent.Scope
 
close() - Method in class com.facebook.buck.event.TraceEventLogger
 
close() - Method in class com.facebook.buck.io.TempDirectoryCreator
 
close() - Method in class com.facebook.buck.json.BuildFileToJsonParser
 
close() - Method in class com.facebook.buck.json.ProjectBuildFileParser
 
close() - Method in class com.facebook.buck.log.ConsoleHandler
 
close() - Method in class com.facebook.buck.step.ExecutionContext
 
close() - Method in class com.facebook.buck.util.ClassLoaderCache
 
close() - Method in class com.facebook.buck.util.hash.HasherOutputStream
 
close() - Method in class com.facebook.buck.util.LineFetcher
 
close() - Method in class com.facebook.buck.util.ManagedThread
 
close() - Method in class com.facebook.buck.util.NamedTemporaryFile
 
close() - Method in class com.facebook.buck.util.network.BatchingLogger
 
close() - Method in class com.facebook.buck.util.network.BlockingHttpEndpoint
Attempt to complete submitted requests on close so that as much information is recorded as possible.
close() - Method in interface com.facebook.buck.util.network.RemoteLogger
If the underlying logger employs buffering this signals it to upload whatever remaining information it had stored.
close() - Method in class com.facebook.buck.zip.CustomZipOutputStream
 
closeEntry() - Method in class com.facebook.buck.zip.CustomZipOutputStream
 
closeLogFile() - Static method in class com.facebook.buck.event.listener.JavaUtilsLoggingBuildListener
 
closeStdin(boolean) - Method in interface com.facebook.buck.util.ListeningProcessExecutor.LaunchedProcess
Closes the stdin of the process.
cmd - Variable in class com.facebook.buck.apple.XcodeScriptDescriptionArg
 
cmd - Variable in class com.facebook.buck.shell.AbstractGenruleDescription.Arg
 
cmd - Variable in class com.facebook.buck.shell.Genrule
 
cmdExe - Variable in class com.facebook.buck.shell.AbstractGenruleDescription.Arg
 
cmdExe - Variable in class com.facebook.buck.shell.Genrule
 
CodeSignIdentity - Class in com.facebook.buck.apple
Immutable implementation of AbstractCodeSignIdentity.
CodeSignIdentity.Builder - Class in com.facebook.buck.apple
Builds instances of CodeSignIdentity.
CodeSignStep - Class in com.facebook.buck.apple
 
CodeSignStep(Path, Path, Path, String) - Constructor for class com.facebook.buck.apple.CodeSignStep
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.BuildConfigFieldsTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.BuildTargetTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.EitherTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.EnumTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.FrameworkPathTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.IdentityTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.LabelTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.ListTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.LogLevelTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.MapTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.NumberTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.OCamlSourceTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.PairTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.PathTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.PatternMatchedCollectionTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.PatternTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.SetTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.SortedMapTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.SortedSetTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.SourceListTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.SourcePathTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsListTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsTypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in interface com.facebook.buck.rules.coercer.TypeCoercer
 
coerce(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object) - Method in class com.facebook.buck.rules.coercer.UriTypeCoercer
 
CoerceFailedException - Exception in com.facebook.buck.rules.coercer
 
CoerceFailedException(String) - Constructor for exception com.facebook.buck.rules.coercer.CoerceFailedException
 
CoerceFailedException(String, Throwable) - Constructor for exception com.facebook.buck.rules.coercer.CoerceFailedException
 
collectBasePaths(Iterable<? extends BuildTarget>) - Static method in class com.facebook.buck.model.BuildFileTree
Returns the base paths for zero or more targets.
collectCxxPreprocessorInput(TargetGraph, BuildRuleParams, CxxPlatform, ImmutableMultimap<AbstractCxxSource.Type, String>, ImmutableList<HeaderSymlinkTree>, ImmutableSet<Path>, Iterable<CxxPreprocessorInput>) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
collectDirectAssetCatalogs(TargetGraph, TargetNode<?>) - Static method in class com.facebook.buck.apple.AppleBuildRules
 
collectDirectResources(TargetGraph, TargetNode<?>) - Static method in class com.facebook.buck.apple.AppleResources
 
collectInitializationErrors(List<Throwable>) - Method in class com.facebook.buck.junit.BuckBlockJUnit4ClassRunner
Override default init error collector so that class without any test methods will pass
CollectionTypeCoercer<C extends ImmutableCollection<T>,T> - Class in com.facebook.buck.rules.coercer
 
collectRecursiveAssetCatalogs(TargetGraph, Iterable<TargetNode<T>>) - Static method in class com.facebook.buck.apple.AppleBuildRules
 
collectRecursiveResources(TargetGraph, Iterable<? extends TargetNode<?>>) - Static method in class com.facebook.buck.apple.AppleResources
Collect resources from recursive dependencies.
collectResourceDirsAndFiles(TargetGraph, TargetNode<T>, ImmutableSet.Builder<SourcePath>, ImmutableSet.Builder<SourcePath>, ImmutableSet.Builder<SourcePath>, ImmutableSet.Builder<SourcePath>) - Static method in class com.facebook.buck.apple.AppleResources
 
collectTargetPatterns(Collection<String>) - Method in class com.facebook.buck.query.FunctionExpression
 
collectTargetPatterns(Collection<String>) - Method in class com.facebook.buck.query.QueryExpression
Collects all target patterns that are referenced anywhere within this query expression and adds them to the given collection, which must be mutable.
collectTargetPatterns(Collection<String>) - Method in class com.facebook.buck.query.TargetLiteral
 
com.facebook.buck.android - package com.facebook.buck.android
 
com.facebook.buck.android.aapt - package com.facebook.buck.android.aapt
 
com.facebook.buck.android.agent - package com.facebook.buck.android.agent
 
com.facebook.buck.android.agent.util - package com.facebook.buck.android.agent.util
 
com.facebook.buck.apple - package com.facebook.buck.apple
 
com.facebook.buck.apple.clang - package com.facebook.buck.apple.clang
 
com.facebook.buck.apple.device - package com.facebook.buck.apple.device
 
com.facebook.buck.apple.simulator - package com.facebook.buck.apple.simulator
 
com.facebook.buck.apple.xcode - package com.facebook.buck.apple.xcode
 
com.facebook.buck.apple.xcode.xcodeproj - package com.facebook.buck.apple.xcode.xcodeproj
 
com.facebook.buck.apple.xcode.xcspec - package com.facebook.buck.apple.xcode.xcspec
 
com.facebook.buck.artifact_cache - package com.facebook.buck.artifact_cache
 
com.facebook.buck.bser - package com.facebook.buck.bser
 
com.facebook.buck.cli - package com.facebook.buck.cli
 
com.facebook.buck.cli.bootstrapper - package com.facebook.buck.cli.bootstrapper
 
com.facebook.buck.command - package com.facebook.buck.command
 
com.facebook.buck.cxx - package com.facebook.buck.cxx
 
com.facebook.buck.cxx.elf - package com.facebook.buck.cxx.elf
 
com.facebook.buck.d - package com.facebook.buck.d
 
com.facebook.buck.dalvik - package com.facebook.buck.dalvik
 
com.facebook.buck.dalvik.firstorder - package com.facebook.buck.dalvik.firstorder
 
com.facebook.buck.dotnet - package com.facebook.buck.dotnet
 
com.facebook.buck.event - package com.facebook.buck.event
 
com.facebook.buck.event.api - package com.facebook.buck.event.api
 
com.facebook.buck.event.listener - package com.facebook.buck.event.listener
 
com.facebook.buck.file - package com.facebook.buck.file
 
com.facebook.buck.go - package com.facebook.buck.go
 
com.facebook.buck.graph - package com.facebook.buck.graph
 
com.facebook.buck.gwt - package com.facebook.buck.gwt
 
com.facebook.buck.hashing - package com.facebook.buck.hashing
 
com.facebook.buck.httpserver - package com.facebook.buck.httpserver
 
com.facebook.buck.io - package com.facebook.buck.io
 
com.facebook.buck.java - package com.facebook.buck.java
 
com.facebook.buck.java.abi - package com.facebook.buck.java.abi
 
com.facebook.buck.java.classes - package com.facebook.buck.java.classes
 
com.facebook.buck.java.coverage - package com.facebook.buck.java.coverage
 
com.facebook.buck.java.intellij - package com.facebook.buck.java.intellij
 
com.facebook.buck.java.runner - package com.facebook.buck.java.runner
 
com.facebook.buck.java.tracing - package com.facebook.buck.java.tracing
 
com.facebook.buck.js - package com.facebook.buck.js
 
com.facebook.buck.json - package com.facebook.buck.json
 
com.facebook.buck.junit - package com.facebook.buck.junit
 
com.facebook.buck.log - package com.facebook.buck.log
 
com.facebook.buck.maven - package com.facebook.buck.maven
 
com.facebook.buck.model - package com.facebook.buck.model
 
com.facebook.buck.ocaml - package com.facebook.buck.ocaml
 
com.facebook.buck.parser - package com.facebook.buck.parser
 
com.facebook.buck.python - package com.facebook.buck.python
 
com.facebook.buck.query - package com.facebook.buck.query
 
com.facebook.buck.rules - package com.facebook.buck.rules
 
com.facebook.buck.rules.coercer - package com.facebook.buck.rules.coercer
 
com.facebook.buck.rules.keys - package com.facebook.buck.rules.keys
 
com.facebook.buck.rules.macros - package com.facebook.buck.rules.macros
 
com.facebook.buck.rust - package com.facebook.buck.rust
 
com.facebook.buck.shell - package com.facebook.buck.shell
 
com.facebook.buck.step - package com.facebook.buck.step
 
com.facebook.buck.step.fs - package com.facebook.buck.step.fs
 
com.facebook.buck.test - package com.facebook.buck.test
 
com.facebook.buck.test.result.groups - package com.facebook.buck.test.result.groups
 
com.facebook.buck.test.result.type - package com.facebook.buck.test.result.type
 
com.facebook.buck.test.selectors - package com.facebook.buck.test.selectors
 
com.facebook.buck.thrift - package com.facebook.buck.thrift
 
com.facebook.buck.timing - package com.facebook.buck.timing
 
com.facebook.buck.tools.dxanalysis - package com.facebook.buck.tools.dxanalysis
 
com.facebook.buck.util - package com.facebook.buck.util
 
com.facebook.buck.util.cache - package com.facebook.buck.util.cache
 
com.facebook.buck.util.collect - package com.facebook.buck.util.collect
 
com.facebook.buck.util.concurrent - package com.facebook.buck.util.concurrent
 
com.facebook.buck.util.environment - package com.facebook.buck.util.environment
 
com.facebook.buck.util.hash - package com.facebook.buck.util.hash
 
com.facebook.buck.util.immutables - package com.facebook.buck.util.immutables
 
com.facebook.buck.util.network - package com.facebook.buck.util.network
 
com.facebook.buck.util.unit - package com.facebook.buck.util.unit
 
com.facebook.buck.util.versioncontrol - package com.facebook.buck.util.versioncontrol
 
com.facebook.buck.zip - package com.facebook.buck.zip
 
COMBINED_PROJECT_OPTIONS - Static variable in class com.facebook.buck.apple.ProjectGenerator
Standard options for generating a combined project
command - Variable in exception com.facebook.buck.android.AdbHelper.CommandFailedException
 
Command - Interface in com.facebook.buck.cli
 
CommandEvent - Class in com.facebook.buck.cli
Events tracking the start and stop of a buck command.
CommandEvent.Finished - Class in com.facebook.buck.cli
 
CommandEvent.Started - Class in com.facebook.buck.cli
 
commandFinished(CommandEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
commandFinished(CommandEvent.Finished) - Method in class com.facebook.buck.event.listener.RemoteLogUploaderEventListener
 
CommandHelper - Class in com.facebook.buck.cli
 
CommandHelper() - Constructor for class com.facebook.buck.cli.CommandHelper
 
CommandLineTargetNodeSpecParser - Class in com.facebook.buck.cli
 
CommandLineTargetNodeSpecParser(BuckConfig, BuildTargetPatternTargetNodeParser) - Constructor for class com.facebook.buck.cli.CommandLineTargetNodeSpecParser
 
CommandSplitter - Class in com.facebook.buck.util
Splits an argument list into a list of command invocations whose total length will not exceed the specified limit if possible.
CommandSplitter(List<String>, int) - Constructor for class com.facebook.buck.util.CommandSplitter
 
CommandSplitter(List<String>) - Constructor for class com.facebook.buck.util.CommandSplitter
 
commandStarted(CommandEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
commandStarted(CommandEvent.Started) - Method in class com.facebook.buck.event.listener.RemoteLogUploaderEventListener
 
commandStartedEvent(CommandEvent.Started) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
CommandThreadAssociation - Class in com.facebook.buck.log
An association between the current thread and a given command.
CommandThreadAssociation(String) - Constructor for class com.facebook.buck.log.CommandThreadAssociation
 
CommandThreadFactory - Class in com.facebook.buck.log
A ThreadFactory which associates created threads with the same command associated with the thread which creates the CommandThreadFactory.
CommandThreadFactory(ThreadFactory) - Constructor for class com.facebook.buck.log.CommandThreadFactory
 
CommandThreadFactory(String) - Constructor for class com.facebook.buck.log.CommandThreadFactory
 
CommandThreadManager - Class in com.facebook.buck.cli
Encapsulates a group of threads which operate a ListeningExecutorService, providing an AutoCloseable interface which waits for and kills the threads on close.
CommandThreadManager(String, ConcurrencyLimit, long, TimeUnit) - Constructor for class com.facebook.buck.cli.CommandThreadManager
 
CommandThreadManager(String, ConcurrencyLimit) - Constructor for class com.facebook.buck.cli.CommandThreadManager
 
CommandTool - Class in com.facebook.buck.rules
A Tool based on a list of arguments formed by SourcePaths.
CommandTool.Builder - Class in com.facebook.buck.rules
 
CommandTool.Builder() - Constructor for class com.facebook.buck.rules.CommandTool.Builder
 
commonAncestor(String, String) - Method in class com.facebook.buck.util.versioncontrol.HgCmdLineInterface
 
commonAncestor(String, String) - Method in class com.facebook.buck.util.versioncontrol.NoOpCmdLineInterface
 
commonAncestor(String, String) - Method in interface com.facebook.buck.util.versioncontrol.VersionControlCmdLineInterface
 
comparator() - Static method in class com.facebook.buck.model.Pair
Provides a comparison using the natural ordering of contained types (which my be comparable).
compare(Path, Path) - Method in class com.facebook.buck.java.intellij.ParsingJavaPackageFinder.PathComponentCountOrder
 
compare(Optional<T>, Optional<T>) - Static method in class com.facebook.buck.util.Optionals
 
compare(String, String) - Method in class com.facebook.buck.util.VersionStringComparator
 
compareTo(RDotTxtEntry) - Method in class com.facebook.buck.android.aapt.RDotTxtEntry
A collection of Resources should be sorted such that Resources of the same type should be grouped together, and should be alphabetized within that group.
compareTo(SourceTreePath) - Method in class com.facebook.buck.apple.xcode.xcodeproj.SourceTreePath
 
compareTo(IjDependencyListBuilder.AbstractDependencyEntry) - Method in class com.facebook.buck.java.intellij.IjDependencyListBuilder.AbstractDependencyEntry
 
compareTo(ContentRoot) - Method in class com.facebook.buck.java.intellij.IjProjectTemplateDataPreparer.AbstractContentRoot
 
compareTo(IjSourceFolder) - Method in class com.facebook.buck.java.intellij.IjProjectTemplateDataPreparer.AbstractIjSourceFolder
 
compareTo(BuildId) - Method in class com.facebook.buck.model.BuildId
 
compareTo(Flavor) - Method in class com.facebook.buck.model.Flavor
 
compareTo(BuildRule) - Method in class com.facebook.buck.rules.AbstractBuildRule
 
compareTo(ParamInfo<T>) - Method in class com.facebook.buck.rules.ParamInfo
Only valid when comparing ParamInfo instances from the same description.
compareTo(TargetNode<?>) - Method in class com.facebook.buck.rules.TargetNode
 
COMPILATION_DATABASE - Static variable in class com.facebook.buck.cxx.CxxCompilationDatabase
 
compile(BuildRuleParams, SourcePathResolver, Compiler, ImmutableList<String>, ImmutableList<String>, Path, SourcePath, AbstractCxxSource.Type, DebugPathSanitizer) - Static method in class com.facebook.buck.cxx.CxxPreprocessAndCompile
 
Compiler - Interface in com.facebook.buck.cxx
 
compiler - Variable in class com.facebook.buck.java.JavaLibraryDescription.Arg
 
CompilerErrorEvent - Class in com.facebook.buck.event
 
compilerErrorEvent(CompilerErrorEvent) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
CompilerErrorEvent.CompilerType - Enum in com.facebook.buck.event
 
compilerFlags - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
compilerFlags - Variable in class com.facebook.buck.go.GoBinaryDescription.Arg
 
compilerFlags - Variable in class com.facebook.buck.go.GoLibraryDescription.Arg
 
compilerFlags - Variable in class com.facebook.buck.ocaml.OCamlBinaryDescription.Arg
 
compilerFlags - Variable in class com.facebook.buck.ocaml.OCamlLibraryDescription.Arg
 
compilerFromTool(Tool) - Method in enum com.facebook.buck.android.NdkCxxPlatforms.Compiler.Type
 
CompilerPluginDurationEvent - Class in com.facebook.buck.event
Base class for events being reported by plugins to in-process compilers such as JSR199 javac.
CompilerPluginDurationEvent(EventKey, BuildTarget, String, String, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.event.CompilerPluginDurationEvent
 
CompilerPluginDurationEvent.Finished - Class in com.facebook.buck.event
 
CompilerPluginDurationEvent.Finished(CompilerPluginDurationEvent.Started, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.event.CompilerPluginDurationEvent.Finished
 
CompilerPluginDurationEvent.Started - Class in com.facebook.buck.event
 
CompilerPluginDurationEvent.Started(BuildTarget, String, String, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.event.CompilerPluginDurationEvent.Started
 
compilerPluginDurationEventFinished(CompilerPluginDurationEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
compilerPluginDurationEventStarted(CompilerPluginDurationEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
CompileStringsStep - Class in com.facebook.buck.android
This Step takes a list of string resource files (strings.xml), groups them by locales, and for each locale generates a file with all the string resources for that locale.
CompileStringsStep(ProjectFilesystem, ImmutableList<Path>, Path, Function<String, Path>) - Constructor for class com.facebook.buck.android.CompileStringsStep
Note: The ordering of files in the input list determines which resource value ends up in the output .fbstr file, in the event of multiple xml files of a locale sharing the same string resource name - file that appears first in the list wins.
CompositeStep - Class in com.facebook.buck.step
 
CompositeStep(List<? extends Step>) - Constructor for class com.facebook.buck.step.CompositeStep
 
compressAssetLibraries - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
CompressingFileHandler - Class in com.facebook.buck.cli.bootstrapper
 
CompressingFileHandler() - Constructor for class com.facebook.buck.cli.bootstrapper.CompressingFileHandler
 
CompressingFileHandler - Class in com.facebook.buck.log
 
CompressingFileHandler() - Constructor for class com.facebook.buck.log.CompressingFileHandler
 
ComputeExopackageDepsAbi - Class in com.facebook.buck.android
A build rule that hashes all of the files that go into an exopackage APK.
ComputeExopackageDepsAbi(BuildRuleParams, SourcePathResolver, EnumSet<AndroidBinary.ExopackageMode>, AndroidPackageableCollection, AaptPackageResources, Optional<CopyNativeLibraries>, Optional<PackageStringAssets>, Optional<PreDexMerge>, Keystore) - Constructor for class com.facebook.buck.android.ComputeExopackageDepsAbi
 
computeSha1(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
computeSha256(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
ConcatStep - Class in com.facebook.buck.android
Takes in a list of files and outputs a concatenation of them in the same directory.
ConcatStep(ProjectFilesystem, ImmutableList<Path>, Path) - Constructor for class com.facebook.buck.android.ConcatStep
Use this constructor if the files to concatenate are known at the time of step creation.
ConcatStep(ProjectFilesystem, ImmutableList.Builder<Path>, Path) - Constructor for class com.facebook.buck.android.ConcatStep
Use this constructor if the files to concatenate are not known at the time of step creation.
ConcurrencyLimit - Class in com.facebook.buck.util.concurrent
Amalgamation of parameters that control how many jobs we can run at once.
ConcurrencyLimit(int, double) - Constructor for class com.facebook.buck.util.concurrent.ConcurrencyLimit
 
ConditionalStep - Class in com.facebook.buck.step
Step that is run conditionally based on Supplier&lt;Boolean> shouldRunStep.
ConditionalStep(Supplier<Boolean>, Step) - Constructor for class com.facebook.buck.step.ConditionalStep
 
Config - Class in com.facebook.buck.cli
Structured representation of data read from a stack of .ini files, where each file can override values defined by the previous ones.
Config(ImmutableMap<String, ImmutableMap<String, String>>...) - Constructor for class com.facebook.buck.cli.Config
 
Config(ImmutableList<ImmutableMap<String, ImmutableMap<String, String>>>) - Constructor for class com.facebook.buck.cli.Config
 
Config(ImmutableMap<String, ImmutableMap<String, String>>) - Constructor for class com.facebook.buck.cli.Config
 
ConfigOverrideBuilder - Class in com.facebook.buck.cli
 
ConfigOverrideBuilder() - Constructor for class com.facebook.buck.cli.ConfigOverrideBuilder
 
configs - Variable in class com.facebook.buck.apple.AppleNativeTargetDescriptionArg
 
configure(long, long, long, BuildId) - Method in class com.facebook.buck.event.AbstractBuckEvent
Method to configure an event before posting it to the BuckEventBus.
configure(long, long, long, BuildId) - Method in interface com.facebook.buck.event.BuckEvent
 
configure(long, long, long, BuildId) - Method in class com.facebook.buck.event.HttpArtifactCacheEvent.Finished
 
configure(WebSocketServletFactory) - Method in class com.facebook.buck.httpserver.StreamingWebSocketServlet
 
configureParser(Object, SubCommand) - Method in class com.facebook.buck.cli.AdditionalOptionsSubCommandHandler
 
CONNECT_TIMEOUT_MS - Static variable in class com.facebook.buck.android.agent.AgentMain
 
console - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
Console - Class in com.facebook.buck.util
 
Console(Verbosity, PrintStream, PrintStream, Ansi) - Constructor for class com.facebook.buck.util.Console
 
ConsoleEvent - Class in com.facebook.buck.event
Event for messages.
ConsoleEvent(Level, String) - Constructor for class com.facebook.buck.event.ConsoleEvent
 
ConsoleHandler - Class in com.facebook.buck.cli.bootstrapper
 
ConsoleHandler() - Constructor for class com.facebook.buck.cli.bootstrapper.ConsoleHandler
 
ConsoleHandler - Class in com.facebook.buck.log
Implementation of Handler which writes to the console (System.err by default).
ConsoleHandler() - Constructor for class com.facebook.buck.log.ConsoleHandler
 
ConsoleHandlerRedirector - Class in com.facebook.buck.cli
Temporarily redirects the ConsoleHandler's output to another stream.
ConsoleHandlerRedirector(String, OutputStream, Optional<OutputStream>) - Constructor for class com.facebook.buck.cli.ConsoleHandlerRedirector
 
ConsoleLogLevelOverrider - Class in com.facebook.buck.cli
Temporarily overrides the console log level to match a verbosity flag passed from the command-line.
ConsoleLogLevelOverrider(String, Verbosity) - Constructor for class com.facebook.buck.cli.ConsoleLogLevelOverrider
 
ConstructorArgMarshalException - Exception in com.facebook.buck.rules
 
ConstructorArgMarshalException(String) - Constructor for exception com.facebook.buck.rules.ConstructorArgMarshalException
 
ConstructorArgMarshalException(String, Throwable) - Constructor for exception com.facebook.buck.rules.ConstructorArgMarshalException
 
ConstructorArgMarshaller - Class in com.facebook.buck.rules
Used to derive information from the constructor args returned by Description instances.
ConstructorArgMarshaller() - Constructor for class com.facebook.buck.rules.ConstructorArgMarshaller
Constructor.
ConsumeAllOptionsHandler - Class in com.facebook.buck.cli
 
ConsumeAllOptionsHandler(CmdLineParser, OptionDef, Setter<? super String>) - Constructor for class com.facebook.buck.cli.ConsumeAllOptionsHandler
 
contacts - Variable in class com.facebook.buck.android.AndroidInstrumentationTestDescription.Arg
 
contacts - Variable in class com.facebook.buck.apple.AppleTestDescription.Arg
 
contacts - Variable in class com.facebook.buck.cxx.CxxTestDescription.Arg
 
contacts - Variable in class com.facebook.buck.d.DTestDescription.Arg
 
contacts - Variable in class com.facebook.buck.java.JavaTestDescription.Arg
 
contacts - Variable in class com.facebook.buck.python.PythonTestDescription.Arg
 
ContainerBuildRule<T> - Class in com.facebook.buck.cxx
A dummy BuildRule that stores items in the action graph.
contains(BuildRule) - Method in class com.facebook.buck.android.AndroidPrebuiltAarCollection
 
containsAnyOf(ImmutableSet<Flavor>) - Method in class com.facebook.buck.model.FlavorDomain
 
containsEdge(T, T) - Method in class com.facebook.buck.graph.MutableDirectedGraph
 
containsEntry(FileLike) - Method in class com.facebook.buck.dalvik.DalvikAwareOutputStreamHelper
 
containsNode(T) - Method in class com.facebook.buck.graph.MutableDirectedGraph
 
ContentRoot - Class in com.facebook.buck.java.intellij
ContentRoot.Builder - Class in com.facebook.buck.java.intellij
Builds instances of ContentRoot.
convertAppleHeadersToPrivateCxxHeaders(Function<SourcePath, Path>, Path, CxxLibraryDescription.Arg) - Static method in class com.facebook.buck.apple.AppleDescriptions
 
convertAppleHeadersToPublicCxxHeaders(Function<SourcePath, Path>, Path, CxxLibraryDescription.Arg) - Static method in class com.facebook.buck.apple.AppleDescriptions
 
copy(Path, Path, ProjectFilesystem.CopySourceMode) - Method in class com.facebook.buck.io.ProjectFilesystem
 
copy(ProjectFilesystem, SourcePathResolver, ImmutableList.Builder<Step>, Path, Iterable<SourcePath>, boolean) - Method in class com.facebook.buck.zip.SrcZipAwareFileBundler
 
copyDir(ProjectFilesystem, Path, Path, Predicate<Path>) - Method in class com.facebook.buck.util.DefaultFilteredDirectoryCopier
 
copyDir(ProjectFilesystem, Path, Path, Predicate<Path>) - Method in interface com.facebook.buck.util.FilteredDirectoryCopier
Creates a filtered copy of a directory.
copyDirs(ProjectFilesystem, Map<Path, Path>, Predicate<Path>) - Method in class com.facebook.buck.util.DefaultFilteredDirectoryCopier
 
copyDirs(ProjectFilesystem, Map<Path, Path>, Predicate<Path>) - Method in interface com.facebook.buck.util.FilteredDirectoryCopier
Copies multiple directories while filtering out individual files which fail a predicate.
copyFile(Path, Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
CopyFilePhaseDestinationSpec - Class in com.facebook.buck.apple.xcode.xcodeproj
Immutable implementation of AbstractCopyFilePhaseDestinationSpec.
CopyFilePhaseDestinationSpec.Builder - Class in com.facebook.buck.apple.xcode.xcodeproj
Builds instances of CopyFilePhaseDestinationSpec.
copyFolder(Path, Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
CopyNativeLibraries - Class in com.facebook.buck.android
A BuildRule that gathers shared objects generated by ndk_library and prebuilt_native_library rules into a directory.
CopyNativeLibraries(BuildRuleParams, SourcePathResolver, ImmutableSet<SourcePath>, ImmutableSet<NdkCxxPlatforms.TargetCpuType>, ImmutableMap<NdkCxxPlatforms.TargetCpuType, NdkCxxPlatform>, ImmutableMap<Pair<NdkCxxPlatforms.TargetCpuType, String>, SourcePath>, ImmutableMap<Pair<NdkCxxPlatforms.TargetCpuType, String>, SourcePath>) - Constructor for class com.facebook.buck.android.CopyNativeLibraries
 
copyNativeLibrary(ProjectFilesystem, Path, Path, ImmutableSet<NdkCxxPlatforms.TargetCpuType>, ImmutableList.Builder<Step>) - Static method in class com.facebook.buck.android.CopyNativeLibraries
 
copyOf(AbstractAndroidGraphEnhancementResult) - Static method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Creates immutable copy of AbstractAndroidGraphEnhancementResult.
copyOf(AbstractAndroidPackageableCollection) - Static method in class com.facebook.buck.android.AndroidPackageableCollection
Creates immutable copy of AbstractAndroidPackageableCollection.
copyOf(AbstractAndroidPackageableCollection.AbstractResourceDetails) - Static method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
Creates immutable copy of AbstractAndroidPackageableCollection.AbstractResourceDetails.
copyOf(NdkCxxPlatforms.Compiler) - Static method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.Compiler
Creates immutable copy of NdkCxxPlatforms.Compiler.
copyOf(NdkCxxPlatforms.TargetConfiguration) - Static method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration
Creates immutable copy of NdkCxxPlatforms.TargetConfiguration.
copyOf(AbstractNdkCxxPlatform) - Static method in class com.facebook.buck.android.NdkCxxPlatform
Creates immutable copy of AbstractNdkCxxPlatform.
copyOf(AbstractAppleBundleDestinations) - Static method in class com.facebook.buck.apple.AppleBundleDestinations
Creates immutable copy of AbstractAppleBundleDestinations.
copyOf(AbstractAppleCxxPlatform) - Static method in class com.facebook.buck.apple.AppleCxxPlatform
Creates immutable copy of AbstractAppleCxxPlatform.
copyOf(AbstractApplePlatform) - Static method in class com.facebook.buck.apple.ApplePlatform
Creates immutable copy of AbstractApplePlatform.
copyOf(AbstractAppleSdk) - Static method in class com.facebook.buck.apple.AppleSdk
Creates immutable copy of AbstractAppleSdk.
copyOf(AbstractAppleSdkPaths) - Static method in class com.facebook.buck.apple.AppleSdkPaths
Creates immutable copy of AbstractAppleSdkPaths.
copyOf(AbstractAppleTestBundleParamsKey) - Static method in class com.facebook.buck.apple.AppleTestBundleParamsKey
Creates immutable copy of AbstractAppleTestBundleParamsKey.
copyOf(AbstractAppleToolchain) - Static method in class com.facebook.buck.apple.AppleToolchain
Creates immutable copy of AbstractAppleToolchain.
copyOf(AbstractCodeSignIdentity) - Static method in class com.facebook.buck.apple.CodeSignIdentity
Creates immutable copy of AbstractCodeSignIdentity.
copyOf(AbstractFatBinaryInfo) - Static method in class com.facebook.buck.apple.FatBinaryInfo
Creates immutable copy of AbstractFatBinaryInfo.
copyOf(AbstractGroupedSource) - Static method in class com.facebook.buck.apple.GroupedSource
Creates immutable copy of AbstractGroupedSource.
copyOf(AbstractProvisioningProfileMetadata) - Static method in class com.facebook.buck.apple.ProvisioningProfileMetadata
Creates immutable copy of AbstractProvisioningProfileMetadata.
copyOf(AbstractAppleSimulator) - Static method in class com.facebook.buck.apple.simulator.AppleSimulator
Creates immutable copy of AbstractAppleSimulator.
copyOf(AbstractAppleSimulatorProfile) - Static method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile
Creates immutable copy of AbstractAppleSimulatorProfile.
copyOf(AbstractCopyFilePhaseDestinationSpec) - Static method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec
Creates immutable copy of AbstractCopyFilePhaseDestinationSpec.
copyOf(AbstractProductType) - Static method in class com.facebook.buck.apple.xcode.xcodeproj.ProductType
Creates immutable copy of AbstractProductType.
copyOf(AbstractCacheResult) - Static method in class com.facebook.buck.artifact_cache.CacheResult
Creates immutable copy of AbstractCacheResult.
copyOf(HttpArtifactCacheBinaryProtocol.AbstractFetchResponseReadResult) - Static method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
Creates immutable copy of HttpArtifactCacheBinaryProtocol.AbstractFetchResponseReadResult.
copyOf(HttpArtifactCacheBinaryProtocol.AbstractMetadataAndPayloadReadResultInternal) - Static method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
Creates immutable copy of HttpArtifactCacheBinaryProtocol.AbstractMetadataAndPayloadReadResultInternal.
copyOf(HttpArtifactCacheBinaryProtocol.AbstractStoreResponseReadResult) - Static method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
Creates immutable copy of HttpArtifactCacheBinaryProtocol.AbstractStoreResponseReadResult.
copyOf(HttpArtifactCacheBinaryProtocol.AbstractStoreWriteResult) - Static method in class com.facebook.buck.artifact_cache.StoreWriteResult
Creates immutable copy of HttpArtifactCacheBinaryProtocol.AbstractStoreWriteResult.
copyOf(AbstractInstallResult) - Static method in class com.facebook.buck.cli.InstallResult
Creates immutable copy of AbstractInstallResult.
copyOf(AbstractProjectPredicates) - Static method in class com.facebook.buck.cli.ProjectPredicates
Creates immutable copy of AbstractProjectPredicates.
copyOf(AbstractTestRun) - Static method in class com.facebook.buck.cli.TestRun
Creates immutable copy of AbstractTestRun.
copyOf(Build.AbstractBuildExecutionResult) - Static method in class com.facebook.buck.command.BuildExecutionResult
Creates immutable copy of Build.AbstractBuildExecutionResult.
copyOf(AbstractClangCxxCompilationDatabaseEntry) - Static method in class com.facebook.buck.cxx.ClangCxxCompilationDatabaseEntry
Creates immutable copy of AbstractClangCxxCompilationDatabaseEntry.
copyOf(AbstractCxxHeaders) - Static method in class com.facebook.buck.cxx.CxxHeaders
Creates immutable copy of AbstractCxxHeaders.
copyOf(AbstractCxxHeaderSourceSpec) - Static method in class com.facebook.buck.cxx.CxxHeaderSourceSpec
Creates immutable copy of AbstractCxxHeaderSourceSpec.
copyOf(AbstractCxxPlatform) - Static method in class com.facebook.buck.cxx.CxxPlatform
Creates immutable copy of AbstractCxxPlatform.
copyOf(AbstractCxxPreprocessorInput) - Static method in class com.facebook.buck.cxx.CxxPreprocessorInput
Creates immutable copy of AbstractCxxPreprocessorInput.
copyOf(AbstractCxxSource) - Static method in class com.facebook.buck.cxx.CxxSource
Creates immutable copy of AbstractCxxSource.
copyOf(AbstractMachoHeader) - Static method in class com.facebook.buck.cxx.MachoHeader
Creates immutable copy of AbstractMachoHeader.
copyOf(AbstractNativeLinkableInput) - Static method in class com.facebook.buck.cxx.NativeLinkableInput
Creates immutable copy of AbstractNativeLinkableInput.
copyOf(AbstractNativeLinkableNode) - Static method in class com.facebook.buck.cxx.NativeLinkableNode
Creates immutable copy of AbstractNativeLinkableNode.
copyOf(AbstractNuclideCompatibleCxxCompilationDatabaseEntry) - Static method in class com.facebook.buck.cxx.NuclideCompatibleCxxCompilationDatabaseEntry
Creates immutable copy of AbstractNuclideCompatibleCxxCompilationDatabaseEntry.
copyOf(AbstractTypeAndPlatform) - Static method in class com.facebook.buck.cxx.TypeAndPlatform
Creates immutable copy of AbstractTypeAndPlatform.
copyOf(AbstractEventKey) - Static method in class com.facebook.buck.event.EventKey
Creates immutable copy of AbstractEventKey.
copyOf(SimplePerfEvent.AbstractPerfEventId) - Static method in class com.facebook.buck.event.PerfEventId
Creates immutable copy of SimplePerfEvent.AbstractPerfEventId.
copyOf(IjProjectTemplateDataPreparer.AbstractContentRoot) - Static method in class com.facebook.buck.java.intellij.ContentRoot
copyOf(IjDependencyListBuilder.AbstractDependencyEntry) - Static method in class com.facebook.buck.java.intellij.DependencyEntry
copyOf(IjDependencyListBuilder.AbstractDependencyEntryData) - Static method in class com.facebook.buck.java.intellij.DependencyEntryData
copyOf(AbstractIjFolder) - Static method in class com.facebook.buck.java.intellij.IjFolder
Creates immutable copy of AbstractIjFolder.
copyOf(AbstractIjLibrary) - Static method in class com.facebook.buck.java.intellij.IjLibrary
Creates immutable copy of AbstractIjLibrary.
copyOf(AbstractIjModule) - Static method in class com.facebook.buck.java.intellij.IjModule
Creates immutable copy of AbstractIjModule.
copyOf(AbstractIjModuleAndroidFacet) - Static method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet
Creates immutable copy of AbstractIjModuleAndroidFacet.
copyOf(IjProjectTemplateDataPreparer.AbstractIjSourceFolder) - Static method in class com.facebook.buck.java.intellij.IjSourceFolder
copyOf(IjProjectTemplateDataPreparer.AbstractModuleIndexEntry) - Static method in class com.facebook.buck.java.intellij.ModuleIndexEntry
Creates immutable copy of IjProjectTemplateDataPreparer.AbstractModuleIndexEntry.
copyOf(AbstractJavacOptions) - Static method in class com.facebook.buck.java.JavacOptions
Creates immutable copy of AbstractJavacOptions.
copyOf(AbstractJavacVersion) - Static method in class com.facebook.buck.java.JavacVersion
Creates immutable copy of AbstractJavacVersion.
copyOf(AbstractProjectBuildFileParserOptions) - Static method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Creates immutable copy of AbstractProjectBuildFileParserOptions.
copyOf(AbstractBuildTarget) - Static method in class com.facebook.buck.model.BuildTarget
Creates immutable copy of AbstractBuildTarget.
copyOf(Flavor) - Static method in class com.facebook.buck.model.ImmutableFlavor
Creates immutable copy of Flavor.
copyOf(AbstractUnflavoredBuildTarget) - Static method in class com.facebook.buck.model.UnflavoredBuildTarget
Creates immutable copy of AbstractUnflavoredBuildTarget.
copyOf(AbstractOCamlBuildContext) - Static method in class com.facebook.buck.ocaml.OCamlBuildContext
Creates immutable copy of AbstractOCamlBuildContext.
copyOf(AbstractOCamlGeneratedBuildRules) - Static method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
Creates immutable copy of AbstractOCamlGeneratedBuildRules.
copyOf(AbstractBuildFileSpec) - Static method in class com.facebook.buck.parser.BuildFileSpec
Creates immutable copy of AbstractBuildFileSpec.
copyOf(AbstractBuildTargetSpec) - Static method in class com.facebook.buck.parser.BuildTargetSpec
Creates immutable copy of AbstractBuildTargetSpec.
copyOf(AbstractTargetNodePredicateSpec) - Static method in class com.facebook.buck.parser.TargetNodePredicateSpec
Creates immutable copy of AbstractTargetNodePredicateSpec.
copyOf(AbstractPythonPackageComponents) - Static method in class com.facebook.buck.python.PythonPackageComponents
Creates immutable copy of AbstractPythonPackageComponents.
copyOf(AbstractPythonPlatform) - Static method in class com.facebook.buck.python.PythonPlatform
Creates immutable copy of AbstractPythonPlatform.
copyOf(AbstractPythonVersion) - Static method in class com.facebook.buck.python.PythonVersion
Creates immutable copy of AbstractPythonVersion.
copyOf(AbstractQueryBuildTarget) - Static method in class com.facebook.buck.query.QueryBuildTarget
Creates immutable copy of AbstractQueryBuildTarget.
copyOf(AbstractQueryFileTarget) - Static method in class com.facebook.buck.query.QueryFileTarget
Creates immutable copy of AbstractQueryFileTarget.
copyOf(AbstractBuildRuleType) - Static method in class com.facebook.buck.rules.BuildRuleType
Creates immutable copy of AbstractBuildRuleType.
copyOf(AbstractBuildConfigFields) - Static method in class com.facebook.buck.rules.coercer.BuildConfigFields
Creates immutable copy of AbstractBuildConfigFields.
copyOf(AbstractBuildConfigFields.AbstractField) - Static method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field
Creates immutable copy of AbstractBuildConfigFields.AbstractField.
copyOf(AbstractFrameworkPath) - Static method in class com.facebook.buck.rules.coercer.FrameworkPath
Creates immutable copy of AbstractFrameworkPath.
copyOf(AbstractOCamlSource) - Static method in class com.facebook.buck.rules.coercer.OCamlSource
Creates immutable copy of AbstractOCamlSource.
copyOf(AbstractSourceList) - Static method in class com.facebook.buck.rules.coercer.SourceList
Creates immutable copy of AbstractSourceList.
copyOf(AbstractSourceWithFlags) - Static method in class com.facebook.buck.rules.coercer.SourceWithFlags
Creates immutable copy of AbstractSourceWithFlags.
copyOf(AbstractSourceWithFlagsList) - Static method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
Creates immutable copy of AbstractSourceWithFlagsList.
copyOf(AbstractExopackageInfo) - Static method in class com.facebook.buck.rules.ExopackageInfo
Creates immutable copy of AbstractExopackageInfo.
copyOf(AbstractExopackageInfo.AbstractDexInfo) - Static method in class com.facebook.buck.rules.ExopackageInfo.DexInfo
Creates immutable copy of AbstractExopackageInfo.AbstractDexInfo.
copyOf(AbstractExopackageInfo.AbstractNativeLibsInfo) - Static method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo
Creates immutable copy of AbstractExopackageInfo.AbstractNativeLibsInfo.
copyOf(AbstractExternalTestRunnerTestSpec) - Static method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
Creates immutable copy of AbstractExternalTestRunnerTestSpec.
copyOf(BuildContext) - Static method in class com.facebook.buck.rules.ImmutableBuildContext
Creates immutable copy of BuildContext.
copyOf(AbstractLabel) - Static method in class com.facebook.buck.rules.Label
Creates immutable copy of AbstractLabel.
copyOf(AbstractSha1HashCode) - Static method in class com.facebook.buck.rules.Sha1HashCode
Creates immutable copy of AbstractSha1HashCode.
copyOf(ExecutionContext) - Static method in class com.facebook.buck.step.ImmutableExecutionContext
Creates immutable copy of ExecutionContext.
copyOf(AbstractTestResultSummaryVerbosity) - Static method in class com.facebook.buck.test.TestResultSummaryVerbosity
Creates immutable copy of AbstractTestResultSummaryVerbosity.
copyOf(AbstractTestRunningOptions) - Static method in class com.facebook.buck.test.TestRunningOptions
Creates immutable copy of AbstractTestRunningOptions.
copyOf(AbstractAbsolutePerfTime) - Static method in class com.facebook.buck.timing.AbsolutePerfTime
Creates immutable copy of AbstractAbsolutePerfTime.
copyOf(AbstractRelativePerfTime) - Static method in class com.facebook.buck.timing.RelativePerfTime
Creates immutable copy of AbstractRelativePerfTime.
copyOf(AbstractHashCodeAndFileType) - Static method in class com.facebook.buck.util.cache.HashCodeAndFileType
Creates immutable copy of AbstractHashCodeAndFileType.
copyOf(AbstractBuildEnvironmentDescription) - Static method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Creates immutable copy of AbstractBuildEnvironmentDescription.
copyOf(AbstractProcessExecutorParams) - Static method in class com.facebook.buck.util.ProcessExecutorParams
Creates immutable copy of AbstractProcessExecutorParams.
copyOf(VersionControlStats) - Static method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats
Creates immutable copy of VersionControlStats.
copyPlatformWithFlavorAndConfig(CxxPlatform, CxxBuckConfig, Flavor) - Static method in class com.facebook.buck.cxx.CxxPlatforms
Creates a CxxPlatform with a defined flavor for a CxxBuckConfig with default values provided from another default CxxPlatform
copyRecursively(Path, Path) - Static method in class com.facebook.buck.io.MoreFiles
Recursively copies all files under fromPath to toPath.
copyRecursively(Path, Path, Function<Path, Path>) - Static method in class com.facebook.buck.io.MoreFiles
Recursively copies all files under fromPath to toPath.
CopyResourcesStep - Class in com.facebook.buck.java
 
CopyResourcesStep(ProjectFilesystem, SourcePathResolver, BuildTarget, Collection<? extends SourcePath>, Path, JavaPackageFinder) - Constructor for class com.facebook.buck.java.CopyResourcesStep
 
CopyStep - Class in com.facebook.buck.step.fs
 
CopyStep.DirectoryMode - Enum in com.facebook.buck.step.fs
When copying a directory, this specifies whether only the contents of the directory should be copied, or if the directory itself should be included.
copyToOutputStream(Path, OutputStream) - Method in class com.facebook.buck.io.ProjectFilesystem
Copies a file to an output stream.
copyToPath(InputStream, Path, CopyOption...) - Method in class com.facebook.buck.io.ProjectFilesystem
 
copyWithBuildTarget(BuildTarget) - Method in class com.facebook.buck.rules.BuildRuleParams
 
copyWithChanges(BuildTarget, Supplier<ImmutableSortedSet<BuildRule>>, Supplier<ImmutableSortedSet<BuildRule>>) - Method in class com.facebook.buck.rules.BuildRuleParams
 
copyWithDeps(Supplier<ImmutableSortedSet<BuildRule>>, Supplier<ImmutableSortedSet<BuildRule>>) - Method in class com.facebook.buck.rules.BuildRuleParams
 
copyWithExtraDeps(Supplier<ImmutableSortedSet<BuildRule>>) - Method in class com.facebook.buck.rules.BuildRuleParams
 
copyWithNewIdValue(String) - Method in class com.facebook.buck.android.aapt.RDotTxtEntry
 
CoreDataModel - Class in com.facebook.buck.apple
Captures information about a core data model.
CoreDataModelDescription - Class in com.facebook.buck.apple
Description for a core_data_model rule, which identifies a model file for use with Apple's Core Data.
CoreDataModelDescription() - Constructor for class com.facebook.buck.apple.CoreDataModelDescription
 
CoreDataModelDescription.Arg - Class in com.facebook.buck.apple
 
CoreDataModelDescription.Arg() - Constructor for class com.facebook.buck.apple.CoreDataModelDescription.Arg
 
CoverageReportFormat - Enum in com.facebook.buck.test
 
cpp2Deps - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
cpp2Options - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
cppDeps - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
cppExportedHeaders - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
cppHeaderNamespace - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
cppOptions - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
cppSrcs - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
cpuFilters - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
create(ProjectFilesystem, Optional<Path>, String, Path, Set<Path>, ProGuardObfuscateStep.SdkProguardType, Optional<Integer>, Map<Path, Path>, Set<Path>, Path, BuildableContext, ImmutableList.Builder<Step>) - Static method in class com.facebook.buck.android.ProGuardObfuscateStep
Create steps that write out ProGuard's command line arguments to a text file and then run ProGuard using those arguments.
create(ProjectFilesystem, ImmutableSet<Description<?>>, BuckConfig, BuckEventBus, Console, JavacOptions, ImmutableMap<String, String>) - Static method in class com.facebook.buck.cli.MissingSymbolsHandler
 
create(int) - Static method in class com.facebook.buck.dalvik.CanaryFactory
Adds a "canary" class to a secondary dex that can be safely loaded on any system.
create(BuildTarget, String, CompilerErrorEvent.CompilerType, ImmutableSet<String>) - Static method in class com.facebook.buck.event.CompilerErrorEvent
 
create(Level, String) - Static method in class com.facebook.buck.event.ConsoleEvent
 
create(Level, String, Object...) - Static method in class com.facebook.buck.event.ConsoleEvent
 
create(BuildTarget, String, MissingSymbolEvent.SymbolType) - Static method in class com.facebook.buck.event.MissingSymbolEvent
 
create(Throwable, String, Object...) - Static method in class com.facebook.buck.event.ThrowableConsoleEvent
 
create() - Method in class com.facebook.buck.java.coverage.ReportGenerator
Create the report.
create(JavaLibrary, BuildRuleParams, SourcePathResolver, Optional<String>) - Static method in class com.facebook.buck.java.MavenUberJar
Will traverse transitive dependencies of rootRule, separating those that do and don't have maven coordinates.
create(BuildRuleParams, SourcePathResolver, ImmutableSortedSet<SourcePath>, Optional<String>) - Static method in class com.facebook.buck.java.MavenUberJar.SourceJar
 
create(BuckConfig) - Method in class com.facebook.buck.rules.KnownBuildRuleTypesFactory
 
create(ImmutableSet<BuildTarget>, ImmutableSet<BuildTarget>, TargetGraph, AssociatedTargetNodePredicate, boolean, boolean, ImmutableSet<BuildTarget>) - Static method in class com.facebook.buck.rules.TargetGraphAndTargets
 
create(URI, ObjectMapper) - Static method in class com.facebook.buck.util.network.RemoteLoggerFactory
 
CREATE_FUNCTION - Static variable in class com.facebook.buck.cli.BuildIdSampler
 
CREATE_PROCESS_ESCAPER - Static variable in class com.facebook.buck.util.Escaper
CreateProcess (Windows) quoting Function which can be passed to Iterables.transform().
createAnsi(Optional<String>) - Method in class com.facebook.buck.cli.BuckConfig
Create an Ansi object appropriate for the current output.
createArchiveRule(SourcePathResolver, BuildTarget, BuildRuleParams, Archiver, Path, ImmutableList<SourcePath>) - Static method in class com.facebook.buck.cxx.Archives
Construct an Archive from a BuildRuleParams object representing a target node.
createBootclasspathSupplier(Supplier<AndroidPlatformTarget>) - Static method in class com.facebook.buck.rules.BuildContext
 
createBuildCommandOptionsWithInitialTargets(BuckConfig, List<String>) - Method in class com.facebook.buck.cli.ProjectCommand
 
createBuildFileParser(Cell, boolean, ParserConfig.AllowSymlinks) - Static method in class com.facebook.buck.parser.Parser
 
createBuildFileParser(Console, BuckEventBus, boolean) - Method in class com.facebook.buck.rules.Cell
Callers are responsible for managing the life-cycle of the created ProjectBuildFileParser.
createBuildFileParserFactory(boolean) - Method in class com.facebook.buck.rules.Cell
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.android.AndroidAarDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.android.AndroidBinaryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.android.AndroidBuildConfigDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.android.AndroidInstrumentationApkDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.android.AndroidInstrumentationTestDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.android.AndroidLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.android.AndroidManifestDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.android.AndroidPrebuiltAarDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.android.AndroidResourceDescription
 
createBuildRule(BuildRuleParams, BuildRuleResolver, A, ImmutableList<SourcePath>, Function<String, String>, Optional<String>, Optional<String>, Optional<String>, String, Function<Path, Path>, Supplier<ImmutableList<Object>>) - Method in class com.facebook.buck.android.ApkGenruleDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.android.GenAidlDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.android.NdkLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.android.PrebuiltNativeLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.android.RobolectricTestDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.apple.AppleAssetCatalogDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.apple.AppleBinaryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.apple.AppleBundleDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.apple.AppleLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A, Optional<Linker.LinkableDepType>, Optional<SourcePath>, ImmutableSet<BuildRule>) - Method in class com.facebook.buck.apple.AppleLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.apple.ApplePackageDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.apple.AppleResourceDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.apple.AppleTestDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.apple.CoreDataModelDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.apple.XcodePostbuildScriptDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.apple.XcodePrebuildScriptDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.apple.XcodeWorkspaceConfigDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.cxx.CxxBinaryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.cxx.CxxLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A, TypeAndPlatform, Optional<Linker.LinkableDepType>, Optional<SourcePath>, ImmutableSet<BuildRule>) - Method in class com.facebook.buck.cxx.CxxLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.cxx.CxxPythonExtensionDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.cxx.CxxTestDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.d.DBinaryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.d.DLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.d.DTestDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.dotnet.CSharpLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.dotnet.PrebuiltDotNetLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.file.RemoteFileDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.go.GoBinaryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.go.GoLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.gwt.GwtBinaryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.java.JavaBinaryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.java.JavaLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.java.JavaTestDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.java.KeystoreDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.java.PrebuiltJarDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.js.AndroidReactNativeLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.js.IosReactNativeLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.ocaml.OCamlBinaryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.ocaml.OCamlLibraryDescription
 
createBuildRule(OCamlBuckConfig, TargetGraph, BuildRuleParams, BuildRuleResolver, ImmutableList<OCamlSource>, boolean, ImmutableList<String>, ImmutableList<String>) - Static method in class com.facebook.buck.ocaml.OCamlRuleBuilder
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.python.PrebuiltPythonLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.python.PythonBinaryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.python.PythonLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.python.PythonTestDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in interface com.facebook.buck.rules.Description
Create a BuildRule for the given BuildRuleParams.
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.rules.ProjectConfigDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.rust.RustBinaryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.rust.RustLibraryDescription
 
createBuildRule(BuildRuleParams, BuildRuleResolver, A, ImmutableList<SourcePath>, Function<String, String>, Optional<String>, Optional<String>, Optional<String>, String, Function<Path, Path>, Supplier<ImmutableList<Object>>) - Method in class com.facebook.buck.shell.AbstractGenruleDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.shell.AbstractGenruleDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.shell.ExportFileDescription
 
createBuildRule(BuildRuleParams, BuildRuleResolver, A, ImmutableList<SourcePath>, Function<String, String>, Optional<String>, Optional<String>, Optional<String>, String, Function<Path, Path>, Supplier<ImmutableList<Object>>) - Method in class com.facebook.buck.shell.GenruleDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.shell.ShBinaryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.shell.ShTestDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, ThriftConstructorArg, ImmutableMap<String, ThriftSource>, ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.thrift.ThriftCxxEnhancer
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, ThriftConstructorArg, ImmutableMap<String, ThriftSource>, ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.thrift.ThriftJavaEnhancer
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, ThriftConstructorArg, ImmutableMap<String, ThriftSource>, ImmutableSortedSet<BuildRule>) - Method in interface com.facebook.buck.thrift.ThriftLanguageSpecificEnhancer
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.thrift.ThriftLibraryDescription
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, ThriftConstructorArg, ImmutableMap<String, ThriftSource>, ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.thrift.ThriftPythonEnhancer
 
createBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, A) - Method in class com.facebook.buck.zip.ZipDescription
 
createBuildRuleForTransitiveAssetCatalogDependencies(TargetGraph, BuildRuleParams, SourcePathResolver, ApplePlatform, Tool) - Static method in class com.facebook.buck.apple.AppleDescriptions
 
createBuildRulesForCxxBinaryDescriptionArg(TargetGraph, BuildRuleParams, BuildRuleResolver, CxxPlatform, CxxBinaryDescription.Arg, CxxPreprocessMode) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
createBulkBuildRule(OCamlBuckConfig, TargetGraph, BuildRuleParams, BuildRuleResolver, ImmutableList<OCamlSource>, boolean, ImmutableList<String>, ImmutableList<String>) - Static method in class com.facebook.buck.ocaml.OCamlRuleBuilder
 
createCCompileBuildTarget(BuildTarget, String) - Static method in class com.facebook.buck.ocaml.OCamlBuildRulesGenerator
 
createCmdLineInterface() - Method in class com.facebook.buck.util.versioncontrol.DefaultVersionControlCmdLineInterfaceFactory
 
createCmdLineInterface() - Method in interface com.facebook.buck.util.versioncontrol.VersionControlCmdLineInterfaceFactory
 
createCodeSignIdentitiesSupplier(ProcessExecutor) - Static method in class com.facebook.buck.apple.AppleConfig
 
createCompilationDatabase(BuildRuleParams, SourcePathResolver, CxxPreprocessMode, Iterable<CxxPreprocessAndCompile>, CxxCompilationDatabaseFormat) - Static method in class com.facebook.buck.cxx.CxxCompilationDatabase
 
createCompileBuildRule(BuildRuleResolver, String, CxxSource, CxxSourceRuleFactory.PicType) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
 
createCompileBuildTarget(String, CxxSourceRuleFactory.PicType) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
 
createCompiler(ExecutionContext, SourcePathResolver) - Method in class com.facebook.buck.java.JarBackedJavac
 
createCompiler(ExecutionContext, SourcePathResolver) - Method in class com.facebook.buck.java.JdkProvidedInMemoryJavac
 
createCompiler(ExecutionContext, SourcePathResolver) - Method in class com.facebook.buck.java.Jsr199Javac
 
createConnection(URI) - Method in class com.facebook.buck.file.HttpDownloader
 
createContextString(WatchEvent<?>) - Method in class com.facebook.buck.io.ProjectFilesystem
 
createCxxLinkableBuildRule(TargetGraph, CxxPlatform, BuildRuleParams, SourcePathResolver, ImmutableList<String>, BuildTarget, Linker.LinkType, Optional<String>, Path, Iterable<SourcePath>, Iterable<SourcePath>, Linker.LinkableDepType, Iterable<? extends BuildRule>, Optional<Linker.CxxRuntimeType>, Optional<SourcePath>, ImmutableSet<BuildRule>) - Static method in class com.facebook.buck.cxx.CxxLinkableEnhancer
Construct a CxxLink rule that builds a native linkable from top-level input objects and a dependency tree of NativeLinkable dependencies.
createCxxLinkTarget(BuildTarget) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
createDateUidGidScrubber(byte[]) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
createDefaultConfig(Path, ImmutableMap<String, ImmutableMap<String, String>>) - Static method in class com.facebook.buck.cli.Config
 
createDefaultJavaPackageFinder(Iterable<String>) - Static method in class com.facebook.buck.java.DefaultJavaPackageFinder
 
createEmptyConstructorArg() - Static method in class com.facebook.buck.cxx.CxxLibraryDescription
 
createEntry(Path, Path, String, ImmutableList<String>) - Method in enum com.facebook.buck.cxx.CxxCompilationDatabaseFormat
 
createErrorMessagePathProcessor(Function<String, String>) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
createExceptionForPlatformThatCannotBeFound(String) - Static method in exception com.facebook.buck.android.NoAndroidSdkException
 
createExcludes(IjModule) - Method in class com.facebook.buck.java.intellij.IjProjectTemplateDataPreparer
 
createExecutionContext(CommandRunnerParams) - Method in class com.facebook.buck.cli.AbstractCommand
 
createExportedHeaderSymlinkTreeBuildRule(BuildRuleParams, BuildRuleResolver, CxxPlatform, A) - Static method in class com.facebook.buck.cxx.CxxLibraryDescription
 
createExportedHeaderSymlinkTreeBuildRule(BuildRuleParams, BuildRuleResolver, CxxPlatform, A) - Static method in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription
 
createFileReference(String) - Method in class com.facebook.buck.apple.xcode.xcodeproj.SourceTreePath
 
createFileReference() - Method in class com.facebook.buck.apple.xcode.xcodeproj.SourceTreePath
 
createFilesystemTraversalBoundaryPathSet(ImmutableSet<IjModule>) - Static method in class com.facebook.buck.java.intellij.IjProjectTemplateDataPreparer
 
createFineGrainedBuildRule(OCamlBuckConfig, TargetGraph, BuildRuleParams, BuildRuleResolver, ImmutableList<OCamlSource>, boolean, ImmutableList<String>, ImmutableList<String>) - Static method in class com.facebook.buck.ocaml.OCamlRuleBuilder
 
createFinishedEvent(ImmutableMap<String, Object>) - Method in interface com.facebook.buck.event.SimplePerfEvent.Started
Creates a new event which indicates the end of a performance event.
createFinishedEvent() - Method in interface com.facebook.buck.event.SimplePerfEvent.Started
createFinishedEvent(String, Object) - Method in interface com.facebook.buck.event.SimplePerfEvent.Started
createFinishedEvent(String, Object, String, Object) - Method in interface com.facebook.buck.event.SimplePerfEvent.Started
createFlavoredBuildTarget(UnflavoredBuildTarget, Flavor) - Static method in class com.facebook.buck.model.BuildTargets
Takes the BuildTarget for hasBuildTarget and derives a new BuildTarget from it with the specified flavor.
createForAll() - Method in class com.facebook.buck.parser.BuildTargetPatternParser
 
createForAll() - Method in class com.facebook.buck.parser.BuildTargetPatternTargetNodeParser
 
createForChildren(String) - Method in class com.facebook.buck.parser.BuildTargetPatternParser
 
createForChildren(String) - Method in class com.facebook.buck.parser.BuildTargetPatternTargetNodeParser
 
createForDescendants(String) - Method in class com.facebook.buck.parser.BuildTargetPatternParser
 
createForDescendants(String) - Method in class com.facebook.buck.parser.BuildTargetPatternTargetNodeParser
 
createForSingleton(BuildTarget) - Method in class com.facebook.buck.parser.BuildTargetPatternParser
 
createForSingleton(BuildTarget) - Method in class com.facebook.buck.parser.BuildTargetPatternTargetNodeParser
 
createFrom(Collection<BuildRule>, Optional<UnsortedAndroidResourceDeps.Callback>) - Static method in class com.facebook.buck.android.UnsortedAndroidResourceDeps
Returns transitive android resource deps which are _not_ sorted topologically, only to be used when the order of the resource rules does not matter, for instance, when graph enhancing UberRDotJava, DummyRDotJava, AaptPackageResources where we only need the deps to correctly order the execution of those buildables.
createFromConfig(BuckConfig, Optional<Path>) - Static method in class com.facebook.buck.file.StackedDownloader
 
createFromPropertiesFile(Path, Path, ProjectFilesystem) - Static method in class com.facebook.buck.util.KeystoreProperties
 
createGenruleStep() - Method in class com.facebook.buck.shell.Genrule
 
createGroupsFromSourcePaths(Function<SourcePath, Path>, Iterable<SourceWithFlags>, Iterable<SourcePath>, Iterable<SourcePath>, Iterable<SourcePath>) - Static method in class com.facebook.buck.apple.RuleUtils
 
createHeaderSymlinkTree(BuildRuleParams, BuildRuleResolver, SourcePathResolver, CxxPlatform, boolean, ImmutableMap<String, SourcePath>, ImmutableMap<String, SourcePath>, ImmutableMap<Path, SourcePath>, HeaderVisibility) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
createHeaderSymlinkTreeBuildRule(BuildRuleParams, BuildRuleResolver, CxxPlatform, A) - Static method in class com.facebook.buck.cxx.CxxBinaryDescription
 
createHeaderSymlinkTreeBuildRule(BuildRuleParams, BuildRuleResolver, CxxPlatform, A) - Static method in class com.facebook.buck.cxx.CxxLibraryDescription
 
createHeaderSymlinkTreeBuildRule(SourcePathResolver, BuildTarget, BuildRuleParams, Path, Optional<Path>, ImmutableMap<Path, SourcePath>) - Static method in class com.facebook.buck.cxx.CxxPreprocessables
Build the HeaderSymlinkTree rule using the original build params from a target node.
createHeaderSymlinkTreeTarget(BuildTarget, Flavor, HeaderVisibility) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
createImageDensityFilter(Collection<Path>, Set<Filters.Density>, boolean) - Static method in class com.facebook.buck.util.Filters
Given a list of paths of available drawables, and a target screen density, returns a Predicate that fails for drawables of a different density, whenever they can be safely removed.
createInferAnalyzeBuildTarget(BuildTarget) - Static method in class com.facebook.buck.cxx.CxxInferEnhancer
 
createInferCaptureBuildRule(BuildTarget, String, CxxSource, CxxSourceRuleFactory.PicType, CxxInferTools) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
 
createInferCaptureBuildRules(ImmutableMap<String, CxxSource>, CxxSourceRuleFactory.PicType, CxxInferTools) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
 
createInferCaptureBuildTarget(String) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
 
createInstance(BuckConfig, ProcessExecutor, AndroidDirectoryResolver, Optional<Path>) - Static method in class com.facebook.buck.rules.KnownBuildRuleTypes
 
createIntellijProject(File, ProcessExecutor, boolean, PrintStream, PrintStream) - Method in class com.facebook.buck.java.intellij.Project
 
createJarFile(ProjectFilesystem, Path, ImmutableSet<Path>, String, Path, boolean, Iterable<Pattern>, ExecutionContext) - Static method in class com.facebook.buck.java.JarDirectoryStepHelper
 
createJavac(Path) - Static method in class com.facebook.buck.java.ExternalJavac
 
createJavaFileParser(JavacOptions) - Static method in class com.facebook.buck.java.JavaFileParser
 
createLexBuildTarget(BuildTarget, String) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
createLexYaccBuildRules(BuildRuleParams, BuildRuleResolver, CxxPlatform, ImmutableList<String>, ImmutableMap<String, SourcePath>, ImmutableList<String>, ImmutableMap<String, SourcePath>) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
Generate Lex and Yacc rules generating C/C++ sources from the given lex/yacc sources.
createListener(ProjectFilesystem, ImmutableSet<Description<?>>, BuckConfig, BuckEventBus, Console, JavacOptions, ImmutableMap<String, String>) - Static method in class com.facebook.buck.cli.MissingSymbolsHandler
Instantiate a MissingSymbolsHandler and wrap it in a listener that calls it on the appropriate events.
createListener() - Method in class com.facebook.buck.httpserver.WebServer
 
createMLBytecodeCompileBuildTarget(BuildTarget, String) - Static method in class com.facebook.buck.ocaml.OCamlBuildRulesGenerator
 
createMLCompileBuildTarget(BuildTarget, String) - Static method in class com.facebook.buck.ocaml.OCamlBuildRulesGenerator
 
createModule(Path, ImmutableSet<TargetNode<?>>) - Method in class com.facebook.buck.java.intellij.IjModuleFactory
Create an IjModule form the supplied parameters.
createNewFile(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Creates a new file relative to the project root.
createOCamlLinkTarget(BuildTarget) - Static method in class com.facebook.buck.ocaml.OCamlRuleBuilder
 
createPackageLookupPathSet(IjModuleGraph) - Static method in class com.facebook.buck.java.intellij.IjProjectTemplateDataPreparer
 
createPackageRule(BuildRuleParams, BuildRuleResolver, SourcePathResolver, PythonPlatform, CxxPlatform, String, PythonPackageComponents, ImmutableList<String>) - Method in class com.facebook.buck.python.PythonBinaryDescription
 
createParentDirs(String) - Method in class com.facebook.buck.io.ProjectFilesystem
// @deprecated Prefer operating on Paths directly, replaced by ProjectFilesystem.createParentDirs(java.nio.file.Path).
createParentDirs(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
createParser(Console, ImmutableMap<String, String>, BuckEventBus) - Method in class com.facebook.buck.json.DefaultProjectBuildFileParserFactory
 
createParser(Console, ImmutableMap<String, String>, BuckEventBus) - Method in interface com.facebook.buck.json.ProjectBuildFileParserFactory
Construct a new parser on demand using the provided common project build files.
createPreprocessAndCompileBuildRule(BuildRuleResolver, String, CxxSource, CxxSourceRuleFactory.PicType, CxxPreprocessMode) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
 
createPreprocessBuildRule(BuildRuleResolver, String, CxxSource, CxxSourceRuleFactory.PicType) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
 
createPreprocessBuildTarget(String, AbstractCxxSource.Type, CxxSourceRuleFactory.PicType) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
 
createProjectGraphParser(Parser, ParserConfig, BuckEventBus, Console, ImmutableMap<String, String>, boolean) - Static method in class com.facebook.buck.cli.ProjectGraphParsers
Creates a ProjectGraphParser which calls into a concrete Parser object to create TargetGraphs for a build project.
createReferencedFolderPathsSet(ImmutableSet<IjModule>) - Static method in class com.facebook.buck.java.intellij.IjProjectTemplateDataPreparer
 
createRelativeSymlink(Path, Path, ProjectFilesystem) - Static method in class com.facebook.buck.io.MorePaths
Creates a symlink at projectFilesystem.getRootPath().resolve(pathToDesiredLinkUnderProjectRoot) that points to projectFilesystem.getRootPath().resolve(pathToExistingFileUnderProjectRoot) using a relative symlink.
createRelativeSymlink(Path, Path, Path) - Static method in class com.facebook.buck.io.MorePaths
Creates a symlink at pathToProjectRoot.resolve(pathToDesiredLinkUnderProjectRoot) that points to pathToProjectRoot.resolve(pathToExistingFileUnderProjectRoot) using a relative symlink.
createRuleKeyInDirStep(TestRule) - Method in class com.facebook.buck.cli.TestRuleKeyFileHelper
Creates a file in the test's output directory and writes the rule key file in it.
createSerializableAndroidAar(String, AndroidPrebuiltAar) - Static method in class com.facebook.buck.java.intellij.SerializableAndroidAar
 
createSerializableIntellijSettings(IntellijConfig) - Static method in class com.facebook.buck.java.intellij.SerializableIntellijSettings
 
createSharedLibraryBuildTarget(BuildTarget, Flavor) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
createSharedLibrarySymlinkTree(TargetGraph, BuildRuleParams, SourcePathResolver, CxxPlatform, Predicate<Object>) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
Build a HeaderSymlinkTree of all the shared libraries found via the top-level rule's transitive dependencies.
createSharedLibrarySymlinkTreeTarget(BuildTarget, Flavor) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
createStaticLibraryBuildTarget(BuildTarget, Flavor, CxxSourceRuleFactory.PicType) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
createStaticLibraryBuildTarget(BuildTarget) - Static method in class com.facebook.buck.ocaml.OCamlRuleBuilder
 
createStepForDummyRDotJava(ProjectFilesystem, List<HasAndroidResourceDeps>, Path) - Static method in class com.facebook.buck.android.MergeAndroidResourcesStep
 
createStepForUberRDotJava(ProjectFilesystem, List<HasAndroidResourceDeps>, Path, Path) - Static method in class com.facebook.buck.android.MergeAndroidResourcesStep
 
createSubContext(PrintStream, PrintStream) - Method in class com.facebook.buck.step.ExecutionContext
 
createSymLink(Path, Path, boolean) - Method in class com.facebook.buck.io.ProjectFilesystem
 
createTempFile(Path, String, String, FileAttribute<?>...) - Method in class com.facebook.buck.io.ProjectFilesystem
 
createTest() - Method in class com.facebook.buck.junit.BuckBlockJUnit4ClassRunner
 
createThriftCompilerBuildRules(BuildRuleParams, BuildRuleResolver, ThriftLibraryDescription.CompilerType, ImmutableList<String>, String, ImmutableSet<String>, ImmutableMap<String, SourcePath>, ImmutableSortedSet<ThriftLibrary>, ImmutableMap<String, ImmutableSortedSet<String>>) - Method in class com.facebook.buck.thrift.ThriftLibraryDescription
Create the build rules which compile the input thrift sources into their respective language specific sources.
createThriftIncludeSymlinkTreeTarget(BuildTarget) - Method in class com.facebook.buck.thrift.ThriftLibraryDescription
 
createTotalAbiKey(Sha1HashCode) - Method in class com.facebook.buck.java.DefaultJavaLibrary
Creates the total ABI key for this rule.
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.AndroidAarDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.AndroidBinaryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.AndroidBuildConfigDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.AndroidInstrumentationApkDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.AndroidInstrumentationTestDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.AndroidLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.AndroidManifestDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.AndroidPrebuiltAarDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.AndroidResourceDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.ApkGenruleDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.GenAidlDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.NdkLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.PrebuiltNativeLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.android.RobolectricTestDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.apple.AppleAssetCatalogDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.apple.AppleBinaryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.apple.AppleBundleDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.apple.AppleLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.apple.ApplePackageDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.apple.AppleResourceDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.apple.AppleTestDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.apple.CoreDataModelDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.apple.XcodePostbuildScriptDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.apple.XcodePrebuildScriptDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.apple.XcodeWorkspaceConfigDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.cxx.CxxBinaryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.cxx.CxxLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.cxx.CxxPythonExtensionDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.cxx.CxxTestDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.d.DBinaryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.d.DLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.d.DTestDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.dotnet.CSharpLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.dotnet.PrebuiltDotNetLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.file.RemoteFileDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.go.GoBinaryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.go.GoLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.gwt.GwtBinaryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.java.JavaBinaryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.java.JavaLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.java.JavaTestDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.java.KeystoreDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.java.PrebuiltJarDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.js.AndroidReactNativeLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.js.IosReactNativeLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.ocaml.OCamlBinaryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.ocaml.OCamlLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.python.PrebuiltPythonLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.python.PythonBinaryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.python.PythonLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.python.PythonTestDescription
 
createUnpopulatedConstructorArg() - Method in interface com.facebook.buck.rules.Description
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.rules.ProjectConfigDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.rust.RustBinaryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.rust.RustLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.shell.ExportFileDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.shell.GenruleDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.shell.ShBinaryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.shell.ShTestDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.thrift.ThriftLibraryDescription
 
createUnpopulatedConstructorArg() - Method in class com.facebook.buck.zip.ZipDescription
 
createUpdateEvent(ImmutableMap<String, Object>) - Method in interface com.facebook.buck.event.SimplePerfEvent.Started
Creates a new event which indicates an update to the performance data being gathered.
createUpdateEvent(String, Object) - Method in interface com.facebook.buck.event.SimplePerfEvent.Started
createUpdateEvent(String, Object, String, Object) - Method in interface com.facebook.buck.event.SimplePerfEvent.Started
createVariableExpansionFunction(Map<String, String>) - Static method in class com.facebook.buck.apple.InfoPlistSubstitution
 
createVersionGroup() - Method in class com.facebook.buck.apple.xcode.xcodeproj.SourceTreePath
 
createXcodeProjects() - Method in class com.facebook.buck.apple.ProjectGenerator
 
createYaccBuildTarget(BuildTarget, String) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
createZip(Collection<Path>, Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Takes a sequence of paths relative to the project root and writes a zip file to out with the contents and structure that matches that of the specified paths.
createZip(Collection<Path>, Path, ImmutableMap<Path, String>) - Method in class com.facebook.buck.io.ProjectFilesystem
Similar to ProjectFilesystem.createZip(Collection, Path), but also takes a list of additional files to write in the zip, including their contents, as a map.
CSharpLibrary - Class in com.facebook.buck.dotnet
 
CSharpLibrary(BuildRuleParams, SourcePathResolver, String, ImmutableSortedSet<SourcePath>, ImmutableList<Either<BuildRule, String>>, ImmutableMap<String, SourcePath>, FrameworkVersion) - Constructor for class com.facebook.buck.dotnet.CSharpLibrary
 
CSharpLibraryCompile - Class in com.facebook.buck.dotnet
 
CSharpLibraryCompile(Path, ImmutableSortedSet<Path>, ImmutableList<Either<Path, String>>, ImmutableListMultimap<Path, String>, FrameworkVersion) - Constructor for class com.facebook.buck.dotnet.CSharpLibraryCompile
 
CSharpLibraryDescription - Class in com.facebook.buck.dotnet
 
CSharpLibraryDescription() - Constructor for class com.facebook.buck.dotnet.CSharpLibraryDescription
 
CSharpLibraryDescription.Arg - Class in com.facebook.buck.dotnet
 
CSharpLibraryDescription.Arg() - Constructor for class com.facebook.buck.dotnet.CSharpLibraryDescription.Arg
 
currentRevisionId() - Method in class com.facebook.buck.util.versioncontrol.HgCmdLineInterface
 
currentRevisionId(String) - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats.Builder
Initializes value for currentRevisionId.
currentRevisionId() - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats
 
currentRevisionId() - Method in class com.facebook.buck.util.versioncontrol.NoOpCmdLineInterface
 
currentRevisionId() - Method in interface com.facebook.buck.util.versioncontrol.VersionControlCmdLineInterface
 
currentRevisionId() - Method in class com.facebook.buck.util.versioncontrol.VersionControlStats
 
currentTimeMillis() - Method in interface com.facebook.buck.timing.Clock
 
currentTimeMillis() - Method in class com.facebook.buck.timing.DefaultClock
 
currentTimeMillis() - Method in class com.facebook.buck.timing.NanosAdjustedClock
 
cursorPreviousLine(int) - Method in class com.facebook.buck.util.Ansi
Moves the cursor y lines up.
custom - Variable in class com.facebook.buck.android.aapt.RDotTxtEntry
 
CUSTOM_DRAWABLE_IDENTIFIER - Static variable in class com.facebook.buck.android.aapt.RDotTxtEntry
 
CustomZipEntry - Class in com.facebook.buck.zip
 
CustomZipEntry(ZipEntry) - Constructor for class com.facebook.buck.zip.CustomZipEntry
 
CustomZipEntry(String) - Constructor for class com.facebook.buck.zip.CustomZipEntry
 
CustomZipOutputStream - Class in com.facebook.buck.zip
An implementation of an OutputStream that will zip output.
CustomZipOutputStream(OutputStream) - Constructor for class com.facebook.buck.zip.CustomZipOutputStream
 
CXX_LINK_BINARY_FLAVOR - Static variable in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
CxxBinary - Class in com.facebook.buck.cxx
 
CxxBinary(BuildRuleParams, BuildRuleResolver, SourcePathResolver, Path, CxxLink, Tool, Iterable<FrameworkPath>, Iterable<BuildTarget>) - Constructor for class com.facebook.buck.cxx.CxxBinary
 
CxxBinaryDescription - Class in com.facebook.buck.cxx
 
CxxBinaryDescription(CxxBuckConfig, InferBuckConfig, CxxPlatform, FlavorDomain<CxxPlatform>, CxxPreprocessMode) - Constructor for class com.facebook.buck.cxx.CxxBinaryDescription
 
CxxBinaryDescription.Arg - Class in com.facebook.buck.cxx
 
CxxBinaryDescription.Arg() - Constructor for class com.facebook.buck.cxx.CxxBinaryDescription.Arg
 
CxxBoostTest - Class in com.facebook.buck.cxx
 
CxxBoostTest(BuildRuleParams, SourcePathResolver, Tool, Supplier<ImmutableMap<String, String>>, Supplier<ImmutableList<String>>, Supplier<ImmutableSortedSet<BuildRule>>, ImmutableSet<Label>, ImmutableSet<String>, ImmutableSet<BuildRule>, boolean) - Constructor for class com.facebook.buck.cxx.CxxBoostTest
 
CxxBuckConfig - Class in com.facebook.buck.cxx
Contains platform independent settings for C/C++ rules.
CxxBuckConfig(BuckConfig) - Constructor for class com.facebook.buck.cxx.CxxBuckConfig
 
CxxBuckConfig(BuckConfig, Flavor) - Constructor for class com.facebook.buck.cxx.CxxBuckConfig
 
CxxCompilableEnhancer - Class in com.facebook.buck.cxx
 
CxxCompilables - Class in com.facebook.buck.cxx
 
CxxCompilationDatabase - Class in com.facebook.buck.cxx
 
CxxCompilationDatabaseEntry - Interface in com.facebook.buck.cxx
 
CxxCompilationDatabaseFormat - Enum in com.facebook.buck.cxx
 
cxxCompiler - Variable in class com.facebook.buck.ocaml.OCamlLinkStep.Args
 
CxxConstructorArg - Class in com.facebook.buck.cxx
 
CxxConstructorArg() - Constructor for class com.facebook.buck.cxx.CxxConstructorArg
 
CxxDescriptionEnhancer - Class in com.facebook.buck.cxx
 
CxxFlags - Class in com.facebook.buck.cxx
 
CxxGtestTest - Class in com.facebook.buck.cxx
 
CxxGtestTest(BuildRuleParams, SourcePathResolver, Tool, Supplier<ImmutableMap<String, String>>, Supplier<ImmutableList<String>>, Supplier<ImmutableSortedSet<BuildRule>>, ImmutableSet<Label>, ImmutableSet<String>, ImmutableSet<BuildRule>, boolean, long) - Constructor for class com.facebook.buck.cxx.CxxGtestTest
 
CxxHeaders - Class in com.facebook.buck.cxx
Immutable implementation of AbstractCxxHeaders.
CxxHeaders.Builder - Class in com.facebook.buck.cxx
Builds instances of CxxHeaders.
CxxHeaderSourceSpec - Class in com.facebook.buck.cxx
Immutable implementation of AbstractCxxHeaderSourceSpec.
CxxHeaderSourceSpec.Builder - Class in com.facebook.buck.cxx
Builds instances of CxxHeaderSourceSpec.
CxxInferAnalyze - Class in com.facebook.buck.cxx
 
CxxInferCapture - Class in com.facebook.buck.cxx
Generate the CFG for a source file
CxxInferEnhancer - Class in com.facebook.buck.cxx
 
CxxInferReport - Class in com.facebook.buck.cxx
 
CxxInferReport(BuildRuleParams, SourcePathResolver, ImmutableSortedSet<Path>) - Constructor for class com.facebook.buck.cxx.CxxInferReport
 
CxxLibrary - Class in com.facebook.buck.cxx
An action graph representation of a C/C++ library from the target graph, providing the various interfaces to make it consumable by C/C++ preprocessing and native linkable rules.
CxxLibrary(BuildRuleParams, BuildRuleResolver, SourcePathResolver, Predicate<CxxPlatform>, Function<? super CxxPlatform, ImmutableMultimap<AbstractCxxSource.Type, String>>, Function<? super CxxPlatform, Pair<ImmutableList<String>, ImmutableSet<SourcePath>>>, Optional<Pattern>, ImmutableSet<FrameworkPath>, ImmutableSet<FrameworkPath>, NativeLinkable.Linkage, boolean, Optional<String>, ImmutableSortedSet<BuildTarget>, boolean) - Constructor for class com.facebook.buck.cxx.CxxLibrary
 
CxxLibraryDescription - Class in com.facebook.buck.cxx
 
CxxLibraryDescription(CxxBuckConfig, InferBuckConfig, FlavorDomain<CxxPlatform>, CxxPreprocessMode) - Constructor for class com.facebook.buck.cxx.CxxLibraryDescription
 
CxxLibraryDescription.Arg - Class in com.facebook.buck.cxx
 
CxxLibraryDescription.Arg() - Constructor for class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
CxxLibraryDescription.Type - Enum in com.facebook.buck.cxx
 
CxxLink - Class in com.facebook.buck.cxx
 
CxxLink(BuildRuleParams, SourcePathResolver, Linker, Path, ImmutableList<SourcePath>, ImmutableList<String>, ImmutableSet<Path>, ImmutableSet<Path>, DebugPathSanitizer) - Constructor for class com.facebook.buck.cxx.CxxLink
 
CxxLinkableEnhancer - Class in com.facebook.buck.cxx
 
CxxLinkStep - Class in com.facebook.buck.cxx
 
CxxLinkStep(Path, ImmutableList<String>, Path) - Constructor for class com.facebook.buck.cxx.CxxLinkStep
 
CxxPlatform - Class in com.facebook.buck.cxx
Immutable implementation of AbstractCxxPlatform.
CxxPlatform.Builder - Class in com.facebook.buck.cxx
Builds instances of CxxPlatform.
CxxPlatforms - Class in com.facebook.buck.cxx
 
CxxPlatformXcodeConfigGenerator - Class in com.facebook.buck.apple
Generates a set of Xcode build configurations from given cxxPlatform
CxxPrepareForLinkStep - Class in com.facebook.buck.cxx
Prepares argfile for the CxxLinkStep, so all arguments to the linker will be stored in a single file.
CxxPrepareForLinkStep(Path, Path, ImmutableList<String>, ImmutableSet<Path>, ImmutableSet<Path>, ImmutableSet<String>) - Constructor for class com.facebook.buck.cxx.CxxPrepareForLinkStep
 
CxxPreprocessables - Class in com.facebook.buck.cxx
 
CxxPreprocessables.IncludeType - Enum in com.facebook.buck.cxx
 
CxxPreprocessAndCompile - Class in com.facebook.buck.cxx
A build rule which preprocesses and/or compiles a C/C++ source in a single step.
CxxPreprocessAndCompileStep - Class in com.facebook.buck.cxx
A step that preprocesses and/or compiles C/C++ sources in a single step.
CxxPreprocessAndCompileStep(ProjectFilesystem, CxxPreprocessAndCompileStep.Operation, Path, Path, Path, AbstractCxxSource.Type, Optional<ImmutableList<String>>, Optional<ImmutableList<String>>, ImmutableMap<Path, Path>, DebugPathSanitizer, Optional<Function<String, Iterable<String>>>) - Constructor for class com.facebook.buck.cxx.CxxPreprocessAndCompileStep
 
CxxPreprocessAndCompileStep.Operation - Enum in com.facebook.buck.cxx
 
CxxPreprocessMode - Enum in com.facebook.buck.cxx
 
CxxPreprocessorDep - Interface in com.facebook.buck.cxx
An interface that represents a BuildRule which can contribute components (e.g.
CxxPreprocessorInput - Class in com.facebook.buck.cxx
Immutable implementation of AbstractCxxPreprocessorInput.
CxxPreprocessorInput.Builder - Class in com.facebook.buck.cxx
Builds instances of CxxPreprocessorInput.
CxxPythonExtension - Class in com.facebook.buck.cxx
 
CxxPythonExtension(BuildRuleParams, BuildRuleResolver, SourcePathResolver, Path) - Constructor for class com.facebook.buck.cxx.CxxPythonExtension
 
CxxPythonExtensionDescription - Class in com.facebook.buck.cxx
 
CxxPythonExtensionDescription(FlavorDomain<PythonPlatform>, CxxBuckConfig, FlavorDomain<CxxPlatform>) - Constructor for class com.facebook.buck.cxx.CxxPythonExtensionDescription
 
CxxPythonExtensionDescription.Arg - Class in com.facebook.buck.cxx
 
CxxPythonExtensionDescription.Arg() - Constructor for class com.facebook.buck.cxx.CxxPythonExtensionDescription.Arg
 
cxxRuntimeType - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
CxxSource - Class in com.facebook.buck.cxx
Immutable implementation of AbstractCxxSource.
CxxSource.Builder - Class in com.facebook.buck.cxx
Builds instances of CxxSource.
CxxSourceRuleFactory - Class in com.facebook.buck.cxx
 
CxxSourceRuleFactory(BuildRuleParams, BuildRuleResolver, SourcePathResolver, CxxPlatform, ImmutableList<CxxPreprocessorInput>, ImmutableList<String>, Optional<SourcePath>) - Constructor for class com.facebook.buck.cxx.CxxSourceRuleFactory
 
CxxSourceRuleFactory.PicType - Enum in com.facebook.buck.cxx
 
CxxSourceTypes - Class in com.facebook.buck.cxx
Utilities for working with C-like source types.
CxxTest - Class in com.facebook.buck.cxx
A no-op BuildRule which houses the logic to run and form the results for C/C++ tests.
CxxTest(BuildRuleParams, SourcePathResolver, Supplier<ImmutableMap<String, String>>, Supplier<ImmutableList<String>>, Supplier<ImmutableSortedSet<BuildRule>>, ImmutableSet<Label>, ImmutableSet<String>, ImmutableSet<BuildRule>, boolean) - Constructor for class com.facebook.buck.cxx.CxxTest
 
CxxTestDescription - Class in com.facebook.buck.cxx
 
CxxTestDescription(CxxBuckConfig, CxxPlatform, FlavorDomain<CxxPlatform>) - Constructor for class com.facebook.buck.cxx.CxxTestDescription
 
CxxTestDescription.Arg - Class in com.facebook.buck.cxx
 
CxxTestDescription.Arg() - Constructor for class com.facebook.buck.cxx.CxxTestDescription.Arg
 
CxxTestStep - Class in com.facebook.buck.cxx
Run a C/C++ test command, remembering it's exit code and streaming it's output to a given output file.
CxxTestStep(ProjectFilesystem, ImmutableList<String>, ImmutableMap<String, String>, Path, Path) - Constructor for class com.facebook.buck.cxx.CxxTestStep
 
CxxTestType - Enum in com.facebook.buck.cxx
Enumerate the C/C++ testing frameworks we support.

D

DalvikAwareOutputStreamHelper - Class in com.facebook.buck.dalvik
Helper to write a Zip file used by DalvikAwareZipSplitter.
DalvikAwareZipSplitter - Class in com.facebook.buck.dalvik
Alternative to DefaultZipSplitter that uses estimates from DalvikStatsTool to determine how many classes to pack into a dex.
DalvikAwareZipSplitterFactory - Class in com.facebook.buck.dalvik
 
DalvikAwareZipSplitterFactory(long, Set<String>) - Constructor for class com.facebook.buck.dalvik.DalvikAwareZipSplitterFactory
 
DalvikStatsTool - Class in com.facebook.buck.dalvik
Tool to get stats about dalvik classes.
DalvikStatsTool.MethodReference - Class in com.facebook.buck.dalvik
 
DalvikStatsTool.MethodReference(String, String, String) - Constructor for class com.facebook.buck.dalvik.DalvikStatsTool.MethodReference
 
DalvikStatsTool.Stats - Class in com.facebook.buck.dalvik
Stats about a java class.
DalvikStatsTool.Stats(int, Set<DalvikStatsTool.MethodReference>) - Constructor for class com.facebook.buck.dalvik.DalvikStatsTool.Stats
 
DarwinLinker - Class in com.facebook.buck.cxx
A specialization of Linker containing information specific to the Darwin implementation.
DarwinLinker(Tool) - Constructor for class com.facebook.buck.cxx.DarwinLinker
 
dataOnlyAbsentForSourceFolder() - Method in class com.facebook.buck.java.intellij.IjDependencyListBuilder.AbstractDependencyEntry
 
DBinary - Class in com.facebook.buck.d
BinaryBuildRule implementation for D binaries.
DBinary(BuildRuleParams, SourcePathResolver, Tool) - Constructor for class com.facebook.buck.d.DBinary
 
DBinaryDescription - Class in com.facebook.buck.d
 
DBinaryDescription(DBuckConfig, CxxPlatform) - Constructor for class com.facebook.buck.d.DBinaryDescription
 
DBinaryDescription.Arg - Class in com.facebook.buck.d
 
DBinaryDescription.Arg() - Constructor for class com.facebook.buck.d.DBinaryDescription.Arg
 
DBuckConfig - Class in com.facebook.buck.d
 
DBuckConfig(BuckConfig) - Constructor for class com.facebook.buck.d.DBuckConfig
 
DCompileBuildRule - Class in com.facebook.buck.d
A build rule for invoking the D compiler.
DCompileBuildRule(BuildRuleParams, SourcePathResolver, ImmutableSortedSet<SourcePath>, ImmutableList<String>, Tool) - Constructor for class com.facebook.buck.d.DCompileBuildRule
 
DCompileBuildRule(BuildRuleParams, SourcePathResolver, ImmutableSortedSet<SourcePath>, ImmutableList<String>, Tool, Path) - Constructor for class com.facebook.buck.d.DCompileBuildRule
 
DCompileStep - Class in com.facebook.buck.d
 
DCompileStep(Path, ImmutableList<String>, ImmutableList<String>, Path, ImmutableCollection<Path>) - Constructor for class com.facebook.buck.d.DCompileStep
 
debug(Throwable, String) - Method in class com.facebook.buck.log.Logger
Logs a message at DEBUG level.
debug(String) - Method in class com.facebook.buck.log.Logger
Logs a message at DEBUG level.
debug(String, Object...) - Method in class com.facebook.buck.log.Logger
Logs a message at DEBUG level.
debug(Throwable, String, Object...) - Method in class com.facebook.buck.log.Logger
Logs a message at DEBUG level.
DEBUG_BUILD_CONFIGURATION_NAME - Static variable in class com.facebook.buck.apple.CxxPlatformXcodeConfigGenerator
 
DEBUG_CONSTANT - Static variable in class com.facebook.buck.android.BuildConfigs
Name of the boolean global variable provided by the standard Android tools to indicate whether an app was built in debug mode or not.
debugCompilationDirFlags(String) - Method in class com.facebook.buck.cxx.ClangCompiler
 
debugCompilationDirFlags(String) - Method in interface com.facebook.buck.cxx.Compiler
 
debugCompilationDirFlags(String) - Method in class com.facebook.buck.cxx.DefaultCompiler
 
DebugPathSanitizer - Class in com.facebook.buck.cxx
Encapsulates all the logic to sanitize debug paths in native code.
DebugPathSanitizer(int, char, Path, ImmutableBiMap<Path, Path>) - Constructor for class com.facebook.buck.cxx.DebugPathSanitizer
 
DebugSection - Class in com.facebook.buck.cxx
Encapsulates the various properties and data for a debug section of a native file format.
DebugSection(ImmutableSet<DebugSectionProperty>, ByteBuffer) - Constructor for class com.facebook.buck.cxx.DebugSection
 
DebugSectionFinder - Class in com.facebook.buck.cxx
 
DebugSectionFinder() - Constructor for class com.facebook.buck.cxx.DebugSectionFinder
 
DebugSectionProperty - Enum in com.facebook.buck.cxx
Properties describing debug sections found in native file formats.
dedupKeepLast(Iterable<T>) - Static method in class com.facebook.buck.util.MoreIterables
Returns a deduped version of toDedup and keeps the order of elements If a key is contained more than once (that is, there are multiple elements e1, e2...
DEFAULT - Static variable in enum com.facebook.buck.apple.xcode.XCScheme.BuildActionEntry.BuildFor
 
DEFAULT_ADD_DEPS_TO_RULE_KEY - Static variable in class com.facebook.buck.rules.keys.DefaultRuleKeyBuilderFactory
 
DEFAULT_ALLOW_EMPTY_GLOBS - Static variable in class com.facebook.buck.parser.ParserConfig
 
DEFAULT_ANDROID_PLATFORM_TARGET - Static variable in class com.facebook.buck.android.AndroidPlatformTarget
 
DEFAULT_BUCK_CONFIG_OVERRIDE_FILE_NAME - Static variable in class com.facebook.buck.cli.BuckConfig
 
DEFAULT_BUCK_CONFIG_OVERRIDE_FILE_NAME - Static variable in class com.facebook.buck.cli.Config
 
DEFAULT_BUILD_FILE_NAME - Static variable in class com.facebook.buck.parser.ParserConfig
 
DEFAULT_CLANG_VERSION - Static variable in class com.facebook.buck.android.NdkCxxPlatforms
 
DEFAULT_COMMON_TIMEOUT_MS - Static variable in class com.facebook.buck.util.network.BlockingHttpEndpoint
 
DEFAULT_COMPILER_KEY - Static variable in class com.facebook.buck.apple.xcode.xcspec.SDKSettings
Key into the default properties dictionary for the default compiler identifier.
DEFAULT_COMPILER_TYPE - Static variable in class com.facebook.buck.android.NdkCxxPlatforms
 
DEFAULT_COMPRESSION_LEVEL - Static variable in class com.facebook.buck.zip.ZipStep
 
DEFAULT_CONFIG_NAMES - Static variable in enum com.facebook.buck.apple.SchemeActionType
 
DEFAULT_CXX_RUNTIME - Static variable in class com.facebook.buck.android.NdkCxxPlatforms
 
DEFAULT_GCC_VERSION - Static variable in class com.facebook.buck.android.NdkCxxPlatforms
 
DEFAULT_IS_DEP - Static variable in annotation type com.facebook.buck.rules.Hint
 
DEFAULT_IS_INPUT - Static variable in annotation type com.facebook.buck.rules.Hint
 
DEFAULT_MIN_BATCH_SIZE - Static variable in class com.facebook.buck.util.network.BatchingLogger
 
DEFAULT_NAME - Static variable in annotation type com.facebook.buck.rules.Hint
 
DEFAULT_PYTHON_PLATFORM - Static variable in class com.facebook.buck.python.PythonBuckConfig
 
DEFAULT_QUERY_FUNCTIONS - Static variable in interface com.facebook.buck.query.QueryEnvironment
List of the default query functions.
DEFAULT_SHUTDOWN_TIMEOUT_MS - Static variable in class com.facebook.buck.event.BuckEventBus
 
DEFAULT_SUMMARY_INCLUDE_STDERR - Static variable in class com.facebook.buck.test.TestConfig
 
DEFAULT_SUMMARY_INCLUDE_STDOUT - Static variable in class com.facebook.buck.test.TestConfig
 
DEFAULT_TARGET_APP_PLATFORM - Static variable in class com.facebook.buck.android.NdkCxxPlatforms
 
DefaultAndroidDirectoryResolver - Class in com.facebook.buck.android
Utility class used for resolving the location of Android specific directories.
DefaultAndroidDirectoryResolver(ProjectFilesystem, Optional<String>, PropertyFinder) - Constructor for class com.facebook.buck.android.DefaultAndroidDirectoryResolver
 
DefaultAndroidManifestReader - Class in com.facebook.buck.android
 
DefaultBuildableContext - Class in com.facebook.buck.rules
 
DefaultBuildableContext(BuildInfoRecorder) - Constructor for class com.facebook.buck.rules.DefaultBuildableContext
 
DefaultClasspathTraverser - Class in com.facebook.buck.java.classes
 
DefaultClasspathTraverser() - Constructor for class com.facebook.buck.java.classes.DefaultClasspathTraverser
 
DefaultClock - Class in com.facebook.buck.timing
Clock implementation that invokes the System calls.
DefaultClock() - Constructor for class com.facebook.buck.timing.DefaultClock
 
DefaultCompiler - Class in com.facebook.buck.cxx
 
DefaultCompiler(Tool) - Constructor for class com.facebook.buck.cxx.DefaultCompiler
 
DefaultCxxPlatforms - Class in com.facebook.buck.cxx
Utility class to create a C/C++ platform described in the "cxx" section of .buckconfig, with reasonable system defaults.
DefaultDirectedAcyclicGraph<T> - Class in com.facebook.buck.graph
 
DefaultDirectedAcyclicGraph(MutableDirectedGraph<T>) - Constructor for class com.facebook.buck.graph.DefaultDirectedAcyclicGraph
 
DefaultDirectoryTraverser - Class in com.facebook.buck.io
 
DefaultDirectoryTraverser() - Constructor for class com.facebook.buck.io.DefaultDirectoryTraverser
 
DefaultExecutionEnvironment - Class in com.facebook.buck.util.environment
 
DefaultExecutionEnvironment(ProcessExecutor, ImmutableMap<String, String>, Properties) - Constructor for class com.facebook.buck.util.environment.DefaultExecutionEnvironment
 
DefaultFileHashCache - Class in com.facebook.buck.util.cache
 
DefaultFileHashCache(ProjectFilesystem) - Constructor for class com.facebook.buck.util.cache.DefaultFileHashCache
 
DefaultFilteredDirectoryCopier - Class in com.facebook.buck.util
This class allows the creation of copies of multiple directories, while filtering out files which do not match a specified predicate.
DefaultJavaLibrary - Class in com.facebook.buck.java
Suppose this were a rule defined in src/com/facebook/feed/BUILD:
DefaultJavaLibrary(BuildRuleParams, SourcePathResolver, Set<? extends SourcePath>, Set<? extends SourcePath>, Optional<SourcePath>, ImmutableList<String>, ImmutableSortedSet<BuildRule>, ImmutableSortedSet<BuildRule>, SourcePath, ImmutableSet<Path>, JavacOptions, Optional<Path>, Optional<String>, ImmutableSortedSet<BuildTarget>) - Constructor for class com.facebook.buck.java.DefaultJavaLibrary
 
DefaultJavaPackageFinder - Class in com.facebook.buck.java
 
DefaultOnDiskBuildInfo - Class in com.facebook.buck.rules
Utility for reading the metadata associated with a build rule's output.
DefaultOnDiskBuildInfo(BuildTarget, ProjectFilesystem) - Constructor for class com.facebook.buck.rules.DefaultOnDiskBuildInfo
 
DefaultPerfTimer - Class in com.facebook.buck.timing
 
DefaultPerfTimer() - Constructor for class com.facebook.buck.timing.DefaultPerfTimer
 
DefaultPreprocessor - Class in com.facebook.buck.cxx
 
DefaultPreprocessor(Tool) - Constructor for class com.facebook.buck.cxx.DefaultPreprocessor
 
DefaultProjectBuildFileParserFactory - Class in com.facebook.buck.json
 
DefaultProjectBuildFileParserFactory(ProjectBuildFileParserOptions) - Constructor for class com.facebook.buck.json.DefaultProjectBuildFileParserFactory
 
DefaultPropertyFinder - Class in com.facebook.buck.util
 
DefaultPropertyFinder(ProjectFilesystem, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.util.DefaultPropertyFinder
 
DefaultRuleKeyBuilderFactory - Class in com.facebook.buck.rules.keys
A RuleKeyBuilderFactory which adds some default settings to RuleKeys.
DefaultRuleKeyBuilderFactory(FileHashCache, SourcePathResolver, Function<Pair<RuleKeyBuilder, BuildRule>, RuleKeyBuilder>) - Constructor for class com.facebook.buck.rules.keys.DefaultRuleKeyBuilderFactory
 
DefaultRuleKeyBuilderFactory(FileHashCache, SourcePathResolver) - Constructor for class com.facebook.buck.rules.keys.DefaultRuleKeyBuilderFactory
 
DefaultShellStep - Class in com.facebook.buck.shell
 
DefaultShellStep(Path, List<String>) - Constructor for class com.facebook.buck.shell.DefaultShellStep
 
DefaultStepRunner - Class in com.facebook.buck.step
 
DefaultStepRunner(ExecutionContext) - Constructor for class com.facebook.buck.step.DefaultStepRunner
 
defaultTestTimeoutMillis - Variable in class com.facebook.buck.junit.BaseRunner
 
DefaultTraversableGraph<T> - Class in com.facebook.buck.graph
 
DefaultTraversableGraph(MutableDirectedGraph<T>) - Constructor for class com.facebook.buck.graph.DefaultTraversableGraph
 
DefaultVersionControlCmdLineInterfaceFactory - Class in com.facebook.buck.util.versioncontrol
 
DefaultVersionControlCmdLineInterfaceFactory(Path, ProcessExecutor, VersionControlBuckConfig) - Constructor for class com.facebook.buck.util.versioncontrol.DefaultVersionControlCmdLineInterfaceFactory
 
DefaultZipSplitter - Class in com.facebook.buck.dalvik
 
DefaultZipSplitterFactory - Class in com.facebook.buck.dalvik
 
DefaultZipSplitterFactory(long, long) - Constructor for class com.facebook.buck.dalvik.DefaultZipSplitterFactory
 
delegate - Variable in class com.facebook.buck.zip.CustomZipOutputStream
 
deleteExistingMetadata() - Method in class com.facebook.buck.rules.DefaultOnDiskBuildInfo
 
deleteExistingMetadata() - Method in interface com.facebook.buck.rules.OnDiskBuildInfo
 
deleteFileAtPath(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Deletes a file specified by its path relative to the project root.
deleteFileAtPathIfExists(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Deletes a file specified by its path relative to the project root.
deleteRecursively(Path) - Static method in class com.facebook.buck.io.MoreFiles
 
deleteRecursively(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Recursively delete everything under the specified path.
deleteRecursivelyIfExists(Path) - Static method in class com.facebook.buck.io.MoreFiles
 
deleteRecursivelyIfExists(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Recursively delete everything under the specified path.
DELIMITER - Static variable in class com.facebook.buck.java.intellij.IjProjectWriter
 
density - Variable in class com.facebook.buck.util.Filters.Qualifiers
e.g.
DependencyEntry - Class in com.facebook.buck.java.intellij
DependencyEntry.Builder - Class in com.facebook.buck.java.intellij
Builds instances of DependencyEntry.
DependencyEntryData - Class in com.facebook.buck.java.intellij
DependencyEntryData.Builder - Class in com.facebook.buck.java.intellij
Builds instances of DependencyEntryData.
DependencyFileRuleKeyBuilderFactory - Class in com.facebook.buck.rules.keys
A variant of InputBasedRuleKeyBuilderFactory which ignores inputs when calculating the RuleKey, allowing them to specified explicitly.
DependencyFileRuleKeyBuilderFactory(FileHashCache, SourcePathResolver) - Constructor for class com.facebook.buck.rules.keys.DependencyFileRuleKeyBuilderFactory
 
Depfiles - Class in com.facebook.buck.cxx
Specialized parser for .d Makefiles emitted by gcc -MD.
Depfiles.Depfile - Class in com.facebook.buck.cxx
 
Depfiles.Depfile(String, ImmutableList<String>) - Constructor for class com.facebook.buck.cxx.Depfiles.Depfile
 
depInput - Variable in class com.facebook.buck.ocaml.OCamlLinkStep.Args
 
DeprecatedBuckStyleImmutable - Annotation Type in com.facebook.buck.util.immutables
Deprecated.
Use BuckStyleImmutable instead.
deps - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
deps - Variable in class com.facebook.buck.android.AndroidInstrumentationApkDescription.Arg
 
deps - Variable in class com.facebook.buck.android.AndroidManifestDescription.Arg
A collection of dependencies that includes android_library rules.
deps - Variable in class com.facebook.buck.android.AndroidPrebuiltAarDescription.Arg
 
deps - Variable in class com.facebook.buck.android.AndroidResourceDescription.Arg
 
deps - Variable in class com.facebook.buck.android.GenAidlDescription.Arg
 
deps - Variable in class com.facebook.buck.android.NdkLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.android.PrebuiltNativeLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.apple.AppleBundleDescription.Arg
 
deps - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
deps - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.d.DBinaryDescription.Arg
 
deps - Variable in class com.facebook.buck.d.DLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.d.DTestDescription.Arg
 
deps - Variable in class com.facebook.buck.dotnet.CSharpLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.go.GoBinaryDescription.Arg
 
deps - Variable in class com.facebook.buck.go.GoLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.gwt.GwtBinaryDescription.Arg
 
deps - Variable in class com.facebook.buck.java.JavaBinaryDescription.Args
 
deps - Variable in class com.facebook.buck.java.JavaLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.java.KeystoreDescription.Arg
 
deps - Variable in class com.facebook.buck.java.PrebuiltJarDescription.Arg
 
deps - Variable in class com.facebook.buck.js.ReactNativeLibraryArgs
 
deps - Variable in class com.facebook.buck.ocaml.OCamlBinaryDescription.Arg
 
deps - Variable in class com.facebook.buck.ocaml.OCamlLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.python.PrebuiltPythonLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.python.PythonBinaryDescription.Arg
 
deps - Variable in class com.facebook.buck.python.PythonLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.rust.RustBinaryDescription.Arg
 
deps - Variable in class com.facebook.buck.rust.RustLibraryDescription.Arg
 
deps - Variable in class com.facebook.buck.shell.AbstractGenruleDescription.Arg
 
deps - Variable in class com.facebook.buck.shell.ShBinaryDescription.Arg
 
deps - Variable in class com.facebook.buck.shell.ShTestDescription.Arg
 
deps - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
deps - Variable in class com.facebook.buck.zip.ZipDescription.Arg
 
DepsFunction - Class in com.facebook.buck.query
A 'deps(x [, depth])' expression, which finds the dependencies of the given argument set 'x'.
DepsFunction() - Constructor for class com.facebook.buck.query.DepsFunction
 
desc - Variable in class com.facebook.buck.java.abi.EnumMirror
 
Description<T> - Interface in com.facebook.buck.rules
The Source of Truth about a BuildRule, providing mechanisms to expose the arguments that rules derived from the Buildable take and providing a factory for those BuildRules.
deserialize(byte[]) - Static method in class com.facebook.buck.apple.clang.HeaderMap
 
deserialize(ByteBuffer) - Static method in class com.facebook.buck.apple.clang.HeaderMap
 
deserializeBserValue(InputStream) - Method in class com.facebook.buck.bser.BserDeserializer
Deserializes the next BSER-encoded value from the stream.
destinationSpecifier - Variable in class com.facebook.buck.apple.AppleTestDescription.Arg
 
destroyLaunchedProcess(ProcessExecutor.LaunchedProcess) - Method in class com.facebook.buck.util.ProcessExecutor
Terminates a process previously returned by ProcessExecutor.launchProcess(ProcessExecutorParams).
destroyProcess(ListeningProcessExecutor.LaunchedProcess, boolean) - Method in class com.facebook.buck.util.ListeningProcessExecutor
Destroys a process.
detect() - Static method in enum com.facebook.buck.util.environment.Architecture
 
detect() - Static method in enum com.facebook.buck.util.environment.Platform
 
determineOptimalThreadCount() - Static method in class com.facebook.buck.android.SmartDexingStep
 
DEV - Static variable in class com.facebook.buck.js.ReactNativeFlavors
 
DEX_WITH_CLASSES_COMPARATOR - Static variable in interface com.facebook.buck.android.DexWithClasses
 
dexCompression - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
dexInputHashesProvider - Variable in class com.facebook.buck.android.PreDexedFilesSorter.Result
 
DexProducedFromJavaLibrary - Class in com.facebook.buck.android
DexProducedFromJavaLibrary is a BuildRule that serves a very specific purpose: it takes a JavaLibrary and dexes the output of the JavaLibrary if its list of classes is non-empty.
dexReorderDataDumpFile - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
dexReorderToolFile - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
DexWithClasses - Interface in com.facebook.buck.android
Object that represents a .dex.jar file that knows what .class files went into it, as well as its estimated linear alloc size.
DiagnosticPrettyPrinter - Class in com.facebook.buck.java
Take a Diagnostic and pretty print it, using the same formatting as you'd find in the Oracle javac implementation.
didFinishBuild() - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
didFinishParsing() - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
didFinishProjectGeneration() - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
didFinishRule() - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
didGenerateProjectForTarget() - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
didParseBuckRules(int) - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
didResumeRule() - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
didStartBuild() - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
didStartRule() - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
didSuspendRule() - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
DirArtifactCache - Class in com.facebook.buck.artifact_cache
 
DirArtifactCache(String, ProjectFilesystem, Path, boolean, Optional<Long>) - Constructor for class com.facebook.buck.artifact_cache.DirArtifactCache
 
DirectedAcyclicGraph<T> - Interface in com.facebook.buck.graph
 
DirectoryTraversal - Class in com.facebook.buck.io
Traverses all files in a directory.
DirectoryTraversal(Path, ImmutableSet<Path>) - Constructor for class com.facebook.buck.io.DirectoryTraversal
 
DirectoryTraversal(Path) - Constructor for class com.facebook.buck.io.DirectoryTraversal
 
DirectoryTraverser - Interface in com.facebook.buck.io
 
DirectoryTraversers - Class in com.facebook.buck.io
 
dirs - Variable in class com.facebook.buck.apple.AppleAssetCatalogDescription.Arg
 
dirs - Variable in class com.facebook.buck.apple.AppleResourceDescription.Arg
 
DirtyPrintStreamDecorator - Class in com.facebook.buck.util
Decorator of PrintStreams that tracks whether or not that stream has been written to.
DirtyPrintStreamDecorator(PrintStream) - Constructor for class com.facebook.buck.util.DirtyPrintStreamDecorator
 
disablePreDex - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
discoverAppleSdkPaths(Optional<Path>, ImmutableList<Path>, ImmutableMap<String, AppleToolchain>) - Static method in class com.facebook.buck.apple.AppleSdkDiscovery
Given a path to an Xcode developer directory and a map of (xctoolchain ID: path) pairs as returned by AppleToolchainDiscovery, walks through the platforms and builds a map of (AppleSdk: AppleSdkPaths) objects describing the paths to the SDKs inside.
discoverAppleSimulatorProfile(AppleSimulator, Path) - Static method in class com.facebook.buck.apple.simulator.AppleSimulatorDiscovery
Given a simulators, looks up metadata on the supported architectures and product families for that simulator (if present).
discoverAppleSimulators(ProcessExecutor, Path) - Static method in class com.facebook.buck.apple.simulator.AppleSimulatorDiscovery
Discovers information about Apple simulators installed on the system.
discoverAppleToolchains(Optional<Path>, ImmutableList<Path>) - Static method in class com.facebook.buck.apple.AppleToolchainDiscovery
Given a path to an Xcode developer directory, walks through the toolchains and builds a map of (identifier: path) pairs of the toolchains inside.
DLibrary - Class in com.facebook.buck.d
 
DLibrary(BuildRuleParams, SourcePathResolver, BuildRuleResolver, ImmutableSortedSet<SourcePath>, Tool) - Constructor for class com.facebook.buck.d.DLibrary
 
DLibraryDescription - Class in com.facebook.buck.d
 
DLibraryDescription(DBuckConfig) - Constructor for class com.facebook.buck.d.DLibraryDescription
 
DLibraryDescription.Arg - Class in com.facebook.buck.d
 
DLibraryDescription.Arg() - Constructor for class com.facebook.buck.d.DLibraryDescription.Arg
 
dllName - Variable in class com.facebook.buck.dotnet.CSharpLibraryDescription.Arg
 
DO_NOT_BUNDLE - Static variable in class com.facebook.buck.js.ReactNativeFlavors
 
DOS_EPOCH_START - Static variable in class com.facebook.buck.zip.ZipConstants
 
Dot<T> - Class in com.facebook.buck.graph
 
Dot(DirectedAcyclicGraph<T>, String, Function<T, String>, Appendable) - Constructor for class com.facebook.buck.graph.Dot
 
DotNetFramework - Class in com.facebook.buck.dotnet
Represents an instance of the .Net framework.
DownloadConfig - Class in com.facebook.buck.cli
 
DownloadConfig(BuckConfig) - Constructor for class com.facebook.buck.cli.DownloadConfig
 
Downloader - Interface in com.facebook.buck.file
 
DownloadEvent - Class in com.facebook.buck.file
 
DownloadEvent.Finished - Class in com.facebook.buck.file
 
DownloadEvent.Finished(DownloadEvent.Started) - Constructor for class com.facebook.buck.file.DownloadEvent.Finished
 
DownloadEvent.Started - Class in com.facebook.buck.file
 
DownloadEvent.Started(URI) - Constructor for class com.facebook.buck.file.DownloadEvent.Started
 
DownloadProgressEvent - Class in com.facebook.buck.file
 
DownloadProgressEvent(URI, long, long) - Constructor for class com.facebook.buck.file.DownloadProgressEvent
 
DownloadStep - Class in com.facebook.buck.file
Download a file from a known location.
DownloadStep(ProjectFilesystem, Downloader, URI, HashCode, Path) - Constructor for class com.facebook.buck.file.DownloadStep
 
draftCompile - Variable in class com.facebook.buck.gwt.GwtBinaryDescription.Arg
If true, the GWT Compiler's -draftCompile flag will be set.
DRY_RUN_LONG_ARG - Static variable in class com.facebook.buck.cli.PublishCommand
 
DsymStep - Class in com.facebook.buck.apple
Invokes dsymutil to generate a dsym file.
DsymStep(ProjectFilesystem, List<String>, Path, Path) - Constructor for class com.facebook.buck.apple.DsymStep
 
DTest - Class in com.facebook.buck.d
 
DTest(BuildRuleParams, SourcePathResolver, Path, ImmutableSortedSet<String>, ImmutableSortedSet<Label>, ImmutableSet<BuildRule>) - Constructor for class com.facebook.buck.d.DTest
 
DTestDescription - Class in com.facebook.buck.d
 
DTestDescription(DBuckConfig, CxxPlatform) - Constructor for class com.facebook.buck.d.DTestDescription
 
DTestDescription.Arg - Class in com.facebook.buck.d
 
DTestDescription.Arg() - Constructor for class com.facebook.buck.d.DTestDescription.Arg
 
DTestStep - Class in com.facebook.buck.d
Runs a D test command, remembering its exit code and streaming its output to a given output file.
DTestStep(ProjectFilesystem, ImmutableList<String>, Path, Path) - Constructor for class com.facebook.buck.d.DTestStep
 
DUMMY_R_DOT_JAVA_FLAVOR - Static variable in class com.facebook.buck.android.AndroidLibraryGraphEnhancer
 
DummyRDotJava - Class in com.facebook.buck.android
Buildable that takes in a list of HasAndroidResourceDeps and for each of these rules, first creates an R.java file using MergeAndroidResourcesStep and compiles it to generate a corresponding R.class file.
DummyRDotJava(BuildRuleParams, SourcePathResolver, Set<HasAndroidResourceDeps>, SourcePath, JavacOptions) - Constructor for class com.facebook.buck.android.DummyRDotJava
 
DummyRDotJava.BuildOutput - Class in com.facebook.buck.android
 
DummyRDotJava.BuildOutput(Sha1HashCode) - Constructor for class com.facebook.buck.android.DummyRDotJava.BuildOutput
 
DX_OPTIONS - Static variable in class com.facebook.buck.android.AaptPackageResources
Options to use with DxStep when dexing R.java.
DxAnalysisMain - Class in com.facebook.buck.tools.dxanalysis
This is a command-line tool for performing ad-hoc static analysis of the DX tool.
DxStep - Class in com.facebook.buck.android
 
DxStep(ProjectFilesystem, Path, Iterable<Path>) - Constructor for class com.facebook.buck.android.DxStep
 
DxStep(ProjectFilesystem, Path, Iterable<Path>, EnumSet<DxStep.Option>) - Constructor for class com.facebook.buck.android.DxStep
 
DxStep.Option - Enum in com.facebook.buck.android
Options to pass to dx.

E

e_ehsize - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
e_entry - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
e_flags - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
e_machine - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
e_phentsize - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
e_phnum - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
e_phoff - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
e_shentsize - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
e_shnum - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
e_shoff - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
e_shstrndx - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
e_type - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
e_version - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
ECHO_COMMAND_SUFFIX - Static variable in class com.facebook.buck.android.AdbHelper
 
EchoStep - Class in com.facebook.buck.shell
 
EchoStep(String) - Constructor for class com.facebook.buck.shell.EchoStep
 
EI_CLASS - Static variable in class com.facebook.buck.cxx.elf.ElfHeader
 
ei_class - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
EI_DATA - Static variable in class com.facebook.buck.cxx.elf.ElfHeader
 
ei_data - Variable in class com.facebook.buck.cxx.elf.ElfHeader
 
EI_MAG0 - Static variable in class com.facebook.buck.cxx.elf.ElfHeader
 
EI_MAG1 - Static variable in class com.facebook.buck.cxx.elf.ElfHeader
 
EI_MAG2 - Static variable in class com.facebook.buck.cxx.elf.ElfHeader
 
EI_MAG3 - Static variable in class com.facebook.buck.cxx.elf.ElfHeader
 
EI_NIDENT - Static variable in class com.facebook.buck.cxx.elf.ElfHeader
 
EI_PAD - Static variable in class com.facebook.buck.cxx.elf.ElfHeader
 
EI_VERSION - Static variable in class com.facebook.buck.cxx.elf.ElfHeader
 
Either<LEFT,RIGHT> - Class in com.facebook.buck.model
A simple discriminated union of two parameters.
EitherTypeCoercer<Left,Right> - Class in com.facebook.buck.rules.coercer
Coerces a type to either type, trying the left type before the right.
EitherTypeCoercer(TypeCoercer<Left>, TypeCoercer<Right>) - Constructor for class com.facebook.buck.rules.coercer.EitherTypeCoercer
 
Elf - Class in com.facebook.buck.cxx.elf
 
Elf(ByteBuffer) - Constructor for class com.facebook.buck.cxx.elf.Elf
 
ElfHeader - Class in com.facebook.buck.cxx.elf
Encapsulate the data found in an ELF header.
ElfHeader.EIClass - Enum in com.facebook.buck.cxx.elf
 
ElfHeader.EIData - Enum in com.facebook.buck.cxx.elf
 
ELFMAG0 - Static variable in class com.facebook.buck.cxx.elf.ElfHeader
 
ELFMAG1 - Static variable in class com.facebook.buck.cxx.elf.ElfHeader
 
ELFMAG2 - Static variable in class com.facebook.buck.cxx.elf.ElfHeader
 
ELFMAG3 - Static variable in class com.facebook.buck.cxx.elf.ElfHeader
 
ElfSection - Class in com.facebook.buck.cxx.elf
Encapsulates the header information and raw body of an ELF section.
ElfSectionHeader - Class in com.facebook.buck.cxx.elf
Encapsulate the data in an ELF section header.
ElfSectionHeader.SHType - Enum in com.facebook.buck.cxx.elf
 
EMPTY - Static variable in class com.facebook.buck.java.AnnotationProcessingParams
 
EMPTY - Static variable in class com.facebook.buck.rules.TargetGraph
 
empty() - Static method in class com.facebook.buck.test.selectors.TestSelectorList
 
EMPTY_ABI_KEY - Static variable in class com.facebook.buck.java.abi.AbiWriterProtocol
The integrity of this value is verified by com.facebook.buck.java.abi.AbiWriterTest.
EMULATOR_MODE_SHORT_ARG - Static variable in class com.facebook.buck.cli.TargetDeviceCommandLineOptions
 
enableStringWhitelisting() - Method in class com.facebook.buck.android.FilterResourcesStep.Builder
 
ENCODING - Static variable in class com.facebook.buck.junit.BaseRunner
 
end() - Method in class com.facebook.buck.event.api.BuckTracing
Records the end of the traced section started by the most recent call to BuckTracing.begin(String, Map), on any BuckTracing object, on the current thread.
end(Map<String, String>) - Method in class com.facebook.buck.event.api.BuckTracing
Records the end of the traced section started by the most recent call to BuckTracing.begin(String, Map), on any BuckTracing object, on the current thread.
end(Map<String, String>) - Method in interface com.facebook.buck.event.api.BuckTracingInterface
 
end(Map<String, String>) - Method in class com.facebook.buck.event.BuckTracingEventBusBridge
 
end() - Method in class com.facebook.buck.event.TraceEventLogger
 
end(ImmutableMap<String, String>) - Method in class com.facebook.buck.event.TraceEventLogger
 
END_OF_FILE_HEADER_MARKER - Static variable in class com.facebook.buck.cxx.ObjectFileScrubbers
 
endAnalyze() - Method in class com.facebook.buck.java.tracing.JavacPhaseEventLogger
 
endAnalyze() - Method in interface com.facebook.buck.java.tracing.JavacPhaseTracer
 
endAnalyze() - Method in class com.facebook.buck.java.tracing.TranslatingJavacPhaseTracer
 
endAnnotationProcessing() - Method in class com.facebook.buck.java.tracing.JavacPhaseEventLogger
 
endAnnotationProcessingRound(boolean) - Method in class com.facebook.buck.java.tracing.JavacPhaseEventLogger
 
endAnnotationProcessingRound() - Method in interface com.facebook.buck.java.tracing.JavacPhaseTracer
 
endAnnotationProcessingRound() - Method in class com.facebook.buck.java.tracing.TranslatingJavacPhaseTracer
 
endEnter(List<String>) - Method in class com.facebook.buck.java.tracing.JavacPhaseEventLogger
 
endEnter(List<String>) - Method in interface com.facebook.buck.java.tracing.JavacPhaseTracer
 
endEnter(List<String>) - Method in class com.facebook.buck.java.tracing.TranslatingJavacPhaseTracer
 
endGenerate() - Method in class com.facebook.buck.java.tracing.JavacPhaseEventLogger
 
endGenerate() - Method in interface com.facebook.buck.java.tracing.JavacPhaseTracer
 
endGenerate() - Method in class com.facebook.buck.java.tracing.TranslatingJavacPhaseTracer
 
endParse() - Method in class com.facebook.buck.java.tracing.JavacPhaseEventLogger
 
endParse() - Method in interface com.facebook.buck.java.tracing.JavacPhaseTracer
 
endParse() - Method in class com.facebook.buck.java.tracing.TranslatingJavacPhaseTracer
 
endRunAnnotationProcessors() - Method in class com.facebook.buck.java.tracing.JavacPhaseEventLogger
 
endsWithIgnoreCase(String, String) - Static method in class com.facebook.buck.util.MoreStrings
 
enforceBuckPackageBoundary() - Method in class com.facebook.buck.rules.BuildRuleFactoryParams
 
enhanceForAndroid(BuildRuleParams, BuildRuleResolver, AndroidReactNativeLibraryDescription.Args) - Method in class com.facebook.buck.js.ReactNativeLibraryGraphEnhancer
 
enhanceForIos(BuildRuleParams, BuildRuleResolver, ReactNativeLibraryArgs) - Method in class com.facebook.buck.js.ReactNativeLibraryGraphEnhancer
 
enhancementResult - Variable in class com.facebook.buck.android.AndroidBinary
 
ensureLogFileIsWritten(ProjectFilesystem) - Static method in class com.facebook.buck.event.listener.JavaUtilsLoggingBuildListener
 
entryPath - Variable in class com.facebook.buck.js.ReactNativeLibraryArgs
 
EnumMirror - Class in com.facebook.buck.java.abi
 
EnumMirror(String, String) - Constructor for class com.facebook.buck.java.abi.EnumMirror
 
EnumTypeCoercer<E extends java.lang.Enum<E>> - Class in com.facebook.buck.rules.coercer
 
EnumTypeCoercer(Class<?>) - Constructor for class com.facebook.buck.rules.coercer.EnumTypeCoercer
 
env - Variable in class com.facebook.buck.cxx.CxxTestDescription.Arg
 
env - Variable in class com.facebook.buck.python.PythonTestDescription.Arg
 
EnvironmentFilter - Class in com.facebook.buck.util.environment
Utility class to filter system environment maps.
environmentSupportsAnsiEscapes(Platform, Map<String, String>) - Static method in class com.facebook.buck.util.AnsiEnvironmentChecking
Returns true if the environment supports ANSI escape sequences, false otherwise.
EnvironmentVariableMacroExpander - Class in com.facebook.buck.rules.macros
Expands $(env XYZ) to use the appropriate shell expansion for the current platform.
EnvironmentVariableMacroExpander(Platform) - Constructor for class com.facebook.buck.rules.macros.EnvironmentVariableMacroExpander
 
equals(Object) - Method in class com.facebook.buck.android.aapt.RDotTxtEntry
 
equals(Object) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
This instance is equal to instances of AndroidGraphEnhancementResult with equal attribute values.
equals(Object) - Method in class com.facebook.buck.android.AndroidPackageableCollection
This instance is equal to instances of AndroidPackageableCollection with equal attribute values.
equals(Object) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
This instance is equal to instances of ResourceDetails with equal attribute values.
equals(Object) - Method in class com.facebook.buck.android.DefaultAndroidDirectoryResolver
 
equals(Object) - Method in class com.facebook.buck.android.GenerateBuildConfigStep
 
equals(Object) - Method in class com.facebook.buck.android.GenerateManifestStep
 
equals(Object) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.Compiler
This instance is equal to instances of Compiler with equal attribute values.
equals(Object) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration
This instance is equal to instances of TargetConfiguration with equal attribute values.
equals(Object) - Method in class com.facebook.buck.android.NdkCxxPlatform
This instance is equal to instances of NdkCxxPlatform with equal attribute values.
equals(Object) - Method in class com.facebook.buck.android.ProGuardObfuscateStep
 
equals(Object) - Method in class com.facebook.buck.apple.AppleBundleDestinations
This instance is equal to instances of AppleBundleDestinations with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.AppleCxxPlatform
This instance is equal to instances of AppleCxxPlatform with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.ApplePlatform
This instance is equal to instances of ApplePlatform with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.AppleSdk
This instance is equal to instances of AppleSdk with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.AppleSdkPaths
This instance is equal to instances of AppleSdkPaths with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
This instance is equal to instances of AppleTestBundleParamsKey with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.AppleToolchain
This instance is equal to instances of AppleToolchain with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.CodeSignIdentity
This instance is equal to instances of CodeSignIdentity with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.FatBinaryInfo
This instance is equal to instances of FatBinaryInfo with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.GroupedSource
This instance is equal to instances of GroupedSource with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
This instance is equal to instances of ProvisioningProfileMetadata with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.simulator.AppleSimulator
This instance is equal to instances of AppleSimulator with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile
This instance is equal to instances of AppleSimulatorProfile with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec
This instance is equal to instances of CopyFilePhaseDestinationSpec with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.xcode.xcodeproj.ProductType
This instance is equal to instances of ProductType with equal attribute values.
equals(Object) - Method in class com.facebook.buck.apple.xcode.xcodeproj.SourceTreePath
 
equals(Object) - Method in class com.facebook.buck.artifact_cache.ArtifactCacheEvent.Finished
 
equals(Object) - Method in class com.facebook.buck.artifact_cache.CacheResult
This instance is equal to instances of CacheResult with equal attribute values.
equals(Object) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
This instance is equal to instances of FetchResponseReadResult with equal attribute values.
equals(Object) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
This instance is equal to instances of MetadataAndPayloadReadResultInternal with equal attribute values.
equals(Object) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
This instance is equal to instances of StoreResponseReadResult with equal attribute values.
equals(Object) - Method in class com.facebook.buck.artifact_cache.StoreWriteResult
This instance is equal to instances of StoreWriteResult with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cli.BuckConfig
 
equals(Object) - Method in class com.facebook.buck.cli.Config
 
equals(Object) - Method in class com.facebook.buck.cli.InstallResult
This instance is equal to instances of InstallResult with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cli.ProjectPredicates
This instance is equal to instances of ProjectPredicates with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cli.TestRun
This instance is equal to instances of TestRun with equal attribute values.
equals(Object) - Method in class com.facebook.buck.command.BuildExecutionResult
This instance is equal to instances of BuildExecutionResult with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.ClangCxxCompilationDatabaseEntry
This instance is equal to instances of ClangCxxCompilationDatabaseEntry with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.CxxHeaders
This instance is equal to instances of CxxHeaders with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec
This instance is equal to instances of CxxHeaderSourceSpec with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.CxxPlatform
This instance is equal to instances of CxxPlatform with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
This instance is equal to instances of CxxPreprocessorInput with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.CxxSource
This instance is equal to instances of CxxSource with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.CxxTestStep
 
equals(Object) - Method in class com.facebook.buck.cxx.Depfiles.Depfile
 
equals(Object) - Method in class com.facebook.buck.cxx.HeaderMapStep
 
equals(Object) - Method in class com.facebook.buck.cxx.MachoHeader
This instance is equal to instances of MachoHeader with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.NativeLinkableInput
This instance is equal to instances of NativeLinkableInput with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.NativeLinkableNode
This instance is equal to instances of NativeLinkableNode with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.NuclideCompatibleCxxCompilationDatabaseEntry
This instance is equal to instances of NuclideCompatibleCxxCompilationDatabaseEntry with equal attribute values.
equals(Object) - Method in class com.facebook.buck.cxx.TypeAndPlatform
This instance is equal to instances of TypeAndPlatform with equal attribute values.
equals(Object) - Method in class com.facebook.buck.dalvik.DalvikStatsTool.MethodReference
 
equals(Object) - Method in class com.facebook.buck.dotnet.DotNetFramework
 
equals(Object) - Method in class com.facebook.buck.event.AbstractBuckEvent
The default implementation of equals checks to see if two events are related, are on the same thread, and are the same concrete class.
equals(Object) - Method in class com.facebook.buck.event.EventKey
This instance is equal to instances of EventKey with equal attribute values.
equals(Object) - Method in class com.facebook.buck.event.InstallEvent.Finished
 
equals(Object) - Method in class com.facebook.buck.event.PerfEventId
This instance is equal to instances of PerfEventId with equal attribute values.
equals(Object) - Method in class com.facebook.buck.event.StartActivityEvent.Finished
 
equals(Object) - Method in class com.facebook.buck.event.UninstallEvent.Finished
 
equals(Object) - Method in class com.facebook.buck.graph.DefaultTraversableGraph
 
equals(Object) - Method in class com.facebook.buck.io.ProjectFilesystem
 
equals(Object) - Method in class com.facebook.buck.java.intellij.ContentRoot
This instance is equal to instances of ContentRoot with equal attribute values.
equals(Object) - Method in class com.facebook.buck.java.intellij.DependencyEntry
This instance is equal to instances of DependencyEntry with equal attribute values.
equals(Object) - Method in class com.facebook.buck.java.intellij.DependencyEntryData
This instance is equal to instances of DependencyEntryData with equal attribute values.
equals(Object) - Method in class com.facebook.buck.java.intellij.IjFolder
This instance is equal to instances of IjFolder with equal attribute values.
equals(Object) - Method in class com.facebook.buck.java.intellij.IjLibrary
This instance is equal to instances of IjLibrary with equal attribute values.
equals(Object) - Method in class com.facebook.buck.java.intellij.IjModule
This instance is equal to instances of IjModule with equal attribute values.
equals(Object) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet
This instance is equal to instances of IjModuleAndroidFacet with equal attribute values.
equals(Object) - Method in class com.facebook.buck.java.intellij.IjSourceFolder
This instance is equal to instances of IjSourceFolder with equal attribute values.
equals(Object) - Method in class com.facebook.buck.java.intellij.ModuleIndexEntry
This instance is equal to instances of ModuleIndexEntry with equal attribute values.
equals(Object) - Method in class com.facebook.buck.java.JavacOptions
This instance is equal to instances of JavacOptions with equal attribute values.
equals(Object) - Method in class com.facebook.buck.java.JavacVersion
This instance is equal to instances of JavacVersion with equal attribute values.
equals(Object) - Method in class com.facebook.buck.json.ParseBuckFileEvent.Finished
 
equals(Object) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
This instance is equal to instances of ProjectBuildFileParserOptions with equal attribute values.
equals(Object) - Method in class com.facebook.buck.model.BuildId
 
equals(Object) - Method in class com.facebook.buck.model.BuildTarget
This instance is equal to instances of BuildTarget with equal attribute values.
equals(Object) - Method in class com.facebook.buck.model.Either
 
equals(Object) - Method in class com.facebook.buck.model.ImmediateDirectoryBuildTargetPattern
 
equals(Object) - Method in class com.facebook.buck.model.ImmutableFlavor
This instance is equal to instances of ImmutableFlavor with equal attribute values.
equals(Object) - Method in class com.facebook.buck.model.Pair
 
equals(Object) - Method in class com.facebook.buck.model.SingletonBuildTargetPattern
 
equals(Object) - Method in class com.facebook.buck.model.SubdirectoryBuildTargetPattern
 
equals(Object) - Method in class com.facebook.buck.model.UnflavoredBuildTarget
This instance is equal to instances of UnflavoredBuildTarget with equal attribute values.
equals(Object) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
This instance is equal to instances of OCamlBuildContext with equal attribute values.
equals(Object) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
This instance is equal to instances of OCamlGeneratedBuildRules with equal attribute values.
equals(Object) - Method in class com.facebook.buck.parser.BuildFileSpec
This instance is equal to instances of BuildFileSpec with equal attribute values.
equals(Object) - Method in class com.facebook.buck.parser.BuildTargetSpec
This instance is equal to instances of BuildTargetSpec with equal attribute values.
equals(Object) - Method in class com.facebook.buck.parser.TargetNodePredicateSpec
This instance is equal to instances of TargetNodePredicateSpec with equal attribute values.
equals(Object) - Method in class com.facebook.buck.python.PythonPackageComponents
This instance is equal to instances of PythonPackageComponents with equal attribute values.
equals(Object) - Method in class com.facebook.buck.python.PythonPlatform
This instance is equal to instances of PythonPlatform with equal attribute values.
equals(Object) - Method in class com.facebook.buck.python.PythonVersion
This instance is equal to instances of PythonVersion with equal attribute values.
equals(Object) - Method in class com.facebook.buck.query.FunctionExpression
 
equals(Object) - Method in class com.facebook.buck.query.QueryBuildTarget
This instance is equal to instances of QueryBuildTarget with equal attribute values.
equals(Object) - Method in class com.facebook.buck.query.QueryEnvironment.Argument
 
equals(Object) - Method in class com.facebook.buck.query.QueryFileTarget
This instance is equal to instances of QueryFileTarget with equal attribute values.
equals(Object) - Method in class com.facebook.buck.query.TargetLiteral
 
equals(Object) - Method in class com.facebook.buck.rules.AbstractBuildRule
 
equals(Object) - Method in class com.facebook.buck.rules.BuildEvent.Finished
 
equals(Object) - Method in class com.facebook.buck.rules.BuildEvent.RuleCountCalculated
 
equals(Object) - Method in class com.facebook.buck.rules.BuildRuleType
This instance is equal to instances of BuildRuleType with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.Cell
 
equals(Object) - Method in class com.facebook.buck.rules.CellFilesystemResolver
 
equals(Object) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields
This instance is equal to instances of BuildConfigFields with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field
This instance is equal to instances of Field with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.coercer.FrameworkPath
This instance is equal to instances of FrameworkPath with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.coercer.OCamlSource
This instance is equal to instances of OCamlSource with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.coercer.SourceList
This instance is equal to instances of SourceList with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.coercer.SourceWithFlags
This instance is equal to instances of SourceWithFlags with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
This instance is equal to instances of SourceWithFlagsList with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.ExopackageInfo.DexInfo
This instance is equal to instances of DexInfo with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.ExopackageInfo
This instance is equal to instances of ExopackageInfo with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo
This instance is equal to instances of NativeLibsInfo with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
This instance is equal to instances of ExternalTestRunnerTestSpec with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.ImmutableBuildContext
This instance is equal to instances of ImmutableBuildContext with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.Label
This instance is equal to instances of Label with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.ParamInfo
 
equals(Object) - Method in class com.facebook.buck.rules.RuleKey
 
equals(Object) - Method in class com.facebook.buck.rules.Sha1HashCode
This instance is equal to instances of Sha1HashCode with equal attribute values.
equals(Object) - Method in class com.facebook.buck.rules.TargetNode
 
equals(Object) - Method in class com.facebook.buck.step.CompositeStep
 
equals(Object) - Method in class com.facebook.buck.step.fs.MakeCleanDirectoryStep
 
equals(Object) - Method in class com.facebook.buck.step.fs.MkdirAndSymlinkFileStep
 
equals(Object) - Method in class com.facebook.buck.step.fs.SymlinkTreeStep
 
equals(Object) - Method in class com.facebook.buck.step.fs.TouchStep
 
equals(Object) - Method in class com.facebook.buck.step.ImmutableExecutionContext
This instance is equal to instances of ImmutableExecutionContext with equal attribute values.
equals(Object) - Method in class com.facebook.buck.step.StepEvent.Finished
 
equals(Object) - Method in class com.facebook.buck.test.selectors.TestDescription
 
equals(Object) - Method in class com.facebook.buck.test.TestResultSummary
 
equals(Object) - Method in class com.facebook.buck.test.TestResultSummaryVerbosity
This instance is equal to instances of TestResultSummaryVerbosity with equal attribute values.
equals(Object) - Method in class com.facebook.buck.test.TestRunningOptions
This instance is equal to instances of TestRunningOptions with equal attribute values.
equals(Object) - Method in class com.facebook.buck.thrift.ThriftCompilerStep
 
equals(Object) - Method in class com.facebook.buck.timing.AbsolutePerfTime
This instance is equal to instances of AbsolutePerfTime with equal attribute values.
equals(Object) - Method in class com.facebook.buck.timing.RelativePerfTime
This instance is equal to instances of RelativePerfTime with equal attribute values.
equals(Object) - Method in class com.facebook.buck.util.cache.HashCodeAndFileType
This instance is equal to instances of HashCodeAndFileType with equal attribute values.
equals(Object) - Method in class com.facebook.buck.util.DefaultPropertyFinder
 
equals(Object) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
This instance is equal to instances of BuildEnvironmentDescription with equal attribute values.
equals(Object) - Method in class com.facebook.buck.util.network.BatchingLogger.BatchEntry
 
equals(Object) - Method in class com.facebook.buck.util.ProcessExecutorParams
This instance is equal to instances of ProcessExecutorParams with equal attribute values.
equals(Object) - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats
This instance is equal to instances of ImmutableVersionControlStats with equal attribute values.
equalTo(QueryEnvironment.Argument) - Method in class com.facebook.buck.query.QueryEnvironment.Argument
 
error(Throwable, String, Object...) - Method in class com.facebook.buck.android.BuckEventAndroidLogger
 
error(Throwable, String) - Method in class com.facebook.buck.log.Logger
Logs a message at ERROR level.
error(String) - Method in class com.facebook.buck.log.Logger
Logs a message at ERROR level.
error(Throwable, String, Object...) - Method in class com.facebook.buck.log.Logger
Logs a message at ERROR level.
error(Throwable) - Method in class com.facebook.buck.log.Logger
Logs a message at ERROR level.
error(String, Object...) - Method in class com.facebook.buck.log.Logger
Logs a message at ERROR level.
escape(Escaper.Quoter, CharMatcher, String) - Static method in class com.facebook.buck.util.Escaper
Escapes the special characters identified the CharMatcher, using single quotes.
escapeAsBashString(String) - Static method in class com.facebook.buck.util.Escaper
Quotes a string to be passed to Bash, if necessary.
escapeAsBashString(Path) - Static method in class com.facebook.buck.util.Escaper
 
escapeAsMakefileValueString(String) - Static method in class com.facebook.buck.util.Escaper
 
escapeAsPythonString(String) - Static method in class com.facebook.buck.util.Escaper
 
escapeAsShellString(String) - Static method in class com.facebook.buck.util.Escaper
Quotes a string to be passed to the shell, if necessary.
escapePathForCIncludeString(Path) - Static method in class com.facebook.buck.util.Escaper
Escapes forward slashes in a Path as a String that is safe to consume with other tools (such as gcc).
Escaper - Class in com.facebook.buck.util
 
escaper(Escaper.Quoter, CharMatcher) - Static method in class com.facebook.buck.util.Escaper
 
Escaper.Quoter - Enum in com.facebook.buck.util
The quoting style to use when escaping.
estimatedLinearAllocSize - Variable in class com.facebook.buck.dalvik.DalvikStatsTool.Stats
Estimated bytes the class will contribute to Dalvik linear alloc.
EstimateLinearAllocStep - Class in com.facebook.buck.dalvik
 
EstimateLinearAllocStep(ProjectFilesystem, Path) - Constructor for class com.facebook.buck.dalvik.EstimateLinearAllocStep
This uses a linear alloc estimator that uses the size of the .class file as the estimate.
eval(QueryEnvironment<T>, ImmutableList<QueryEnvironment.Argument>) - Method in class com.facebook.buck.query.AllPathsFunction
 
eval(QueryEnvironment<T>, ImmutableList<QueryEnvironment.Argument>) - Method in class com.facebook.buck.query.AttrFilterFunction
 
eval(QueryEnvironment<T>, ImmutableList<QueryEnvironment.Argument>) - Method in class com.facebook.buck.query.DepsFunction
Evaluates to the dependencies of the argument.
eval(QueryEnvironment<T>) - Method in class com.facebook.buck.query.FunctionExpression
 
eval(QueryEnvironment<T>, ImmutableList<QueryEnvironment.Argument>) - Method in class com.facebook.buck.query.LabelsFunction
 
eval(QueryEnvironment<T>, ImmutableList<QueryEnvironment.Argument>) - Method in class com.facebook.buck.query.OwnerFunction
 
eval(QueryEnvironment<T>, ImmutableList<QueryEnvironment.Argument>) - Method in interface com.facebook.buck.query.QueryEnvironment.QueryFunction
Called when a user-defined function is to be evaluated.
eval(QueryEnvironment<T>) - Method in class com.facebook.buck.query.QueryExpression
Evaluates this query in the specified environment, and returns a (possibly-immutable) set of targets.
eval(QueryEnvironment<T>, ImmutableList<QueryEnvironment.Argument>) - Method in class com.facebook.buck.query.RdepsFunction
Evaluates to the reverse dependencies of the argument 'x' in the transitive closure of the set 'u'.
eval(QueryEnvironment<T>) - Method in class com.facebook.buck.query.TargetLiteral
 
eval(QueryEnvironment<T>, ImmutableList<QueryEnvironment.Argument>) - Method in class com.facebook.buck.query.TestsOfFunction
 
evaluateQuery(QueryExpression) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
Evaluate the specified query expression in this environment.
evaluateQuery(String) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
EventKey - Class in com.facebook.buck.event
Immutable implementation of AbstractEventKey.
EventKey.Builder - Class in com.facebook.buck.event
Builds instances of EventKey.
EventTime - Class in com.facebook.buck.event
Utility class to track cumulative times (wall clock and if supported, user/system CPU times) of an event which may be discontinuous.
EventTime() - Constructor for class com.facebook.buck.event.EventTime
 
exceptions - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestEvent
 
ExceptionWithHumanReadableMessage - Interface in com.facebook.buck.util
 
ExecutableFinder - Class in com.facebook.buck.io
Given the name of an executable, search a set of (possibly platform-specific) known locations for that executable.
ExecutableFinder() - Constructor for class com.facebook.buck.io.ExecutableFinder
 
ExecutableFinder(Platform) - Constructor for class com.facebook.buck.io.ExecutableFinder
 
ExecutableMacroExpander - Class in com.facebook.buck.rules.macros
Resolves to the executable command for a build target referencing a BinaryBuildRule.
ExecutableMacroExpander() - Constructor for class com.facebook.buck.rules.macros.ExecutableMacroExpander
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.aapt.MergeAndroidResourceSourcesStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.aapt.MiniAapt
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.ApkBuilderStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.ApkInstallStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.CompileStringsStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.ConcatStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.DxStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.ExtractFromAndroidManifestStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.FilterResourcesStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.GenerateBuildConfigStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.GenerateManifestStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.GenStringSourceMapStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.GetStringsFilesStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.HashInputJarsToDexStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.InstrumentationStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.IntraDexReorderStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.MergeAndroidResourcesStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.ProGuardObfuscateStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.SmartDexingStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.android.SplitZipStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.apple.CodeSignStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.apple.PlistProcessStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.apple.ProvisioningProfileCopyStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.apple.XctestRunTestsStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.apple.XctoolRunTestsStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.cxx.CxxPrepareForLinkStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompileStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.cxx.CxxTestStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.cxx.HeaderMapStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.d.DTestStep
 
execute() - Method in class com.facebook.buck.dalvik.DalvikAwareZipSplitter
 
execute() - Method in class com.facebook.buck.dalvik.DefaultZipSplitter
 
execute(ExecutionContext) - Method in class com.facebook.buck.dalvik.EstimateLinearAllocStep
 
execute() - Method in interface com.facebook.buck.dalvik.ZipSplitter
Writes the primary zip file and if necessary, the secondary zip files.
execute(ExecutionContext) - Method in class com.facebook.buck.file.DownloadStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.java.AccumulateClassNamesStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.java.CalculateAbiStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.java.CopyResourcesStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.java.GenerateCodeCoverageReportStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.java.JarDirectoryStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.java.JavacStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.ocaml.OCamlBuildStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.ocaml.OCamlDebugLauncherStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.rules.RecordFileSha1Step
 
execute(ExecutionContext) - Method in class com.facebook.buck.shell.EchoStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.shell.RunShTestAndRecordResultStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.shell.ShellStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.shell.SymlinkFilesIntoDirectoryStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.AbstractExecutionStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.CompositeStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.ConditionalStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.CopyStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.FileScrubberStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.FindAndReplaceStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.MakeExecutableStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.MkdirStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.MoveStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.RmStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.StringTemplateStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.SymCopyStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.SymlinkFileStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.SymlinkTreeStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.TouchStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.WriteFileStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.step.fs.XzStep
 
execute(ExecutionContext) - Method in interface com.facebook.buck.step.Step
 
execute(Process) - Method in class com.facebook.buck.util.ProcessExecutor
Convenience method for ProcessExecutor.execute(Process, Set, Optional, Optional, Optional) with boolean values set to false and optional values set to absent.
execute(Process, Set<ProcessExecutor.Option>, Optional<String>, Optional<Long>, Optional<Function<Process, Void>>) - Method in class com.facebook.buck.util.ProcessExecutor
Executes the specified already-launched process.
execute(ExecutionContext) - Method in class com.facebook.buck.zip.RepackZipEntriesStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.zip.UnzipStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.zip.ZipScrubberStep
 
execute(ExecutionContext) - Method in class com.facebook.buck.zip.ZipStep
 
executeAndPrintFailuresToEventBus(Iterable<? extends HasBuildTarget>, boolean, BuckEventBus, Console, Optional<Path>) - Method in class com.facebook.buck.command.Build
 
executeBuild(Iterable<? extends HasBuildTarget>, boolean) - Method in class com.facebook.buck.command.Build
If isKeepGoing is false, then this returns a future that succeeds only if all of rulesToBuild build successfully.
executeCommandWithErrorChecking(IDevice, String) - Static method in class com.facebook.buck.android.AdbHelper
Runs a command on a device and throws an exception if it fails.
ExecutionContext - Class in com.facebook.buck.step
 
ExecutionContext() - Constructor for class com.facebook.buck.step.ExecutionContext
 
ExecutionContext.Builder - Class in com.facebook.buck.step
 
ExecutionEnvironment - Interface in com.facebook.buck.util.environment
 
exists(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
exitCode - Variable in exception com.facebook.buck.android.AdbHelper.CommandFailedException
 
exopackage - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
EXOPACKAGE_FLAGS - Static variable in class com.facebook.buck.android.BuildConfigs
Name of a global variable that includes the exopackage configuration as a bitmask.
ExopackageInfo - Class in com.facebook.buck.rules
Immutable implementation of AbstractExopackageInfo.
ExopackageInfo.Builder - Class in com.facebook.buck.rules
Builds instances of ExopackageInfo.
ExopackageInfo.DexInfo - Class in com.facebook.buck.rules
Immutable implementation of AbstractExopackageInfo.AbstractDexInfo.
ExopackageInfo.DexInfo.Builder - Class in com.facebook.buck.rules
Builds instances of DexInfo.
ExopackageInfo.NativeLibsInfo - Class in com.facebook.buck.rules
Immutable implementation of AbstractExopackageInfo.AbstractNativeLibsInfo.
ExopackageInfo.NativeLibsInfo.Builder - Class in com.facebook.buck.rules
Builds instances of NativeLibsInfo.
ExopackageInstaller - Class in com.facebook.buck.android
ExopackageInstaller manages the installation of apps with the "exopackage" flag set to true.
ExopackageInstaller(ExecutionContext, AdbHelper, InstallableApk) - Constructor for class com.facebook.buck.android.ExopackageInstaller
 
exopackageModes - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
expand(SourcePathResolver, ProjectFilesystem, BuildRule) - Method in class com.facebook.buck.rules.macros.BuildTargetMacroExpander
 
expand(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, ProjectFilesystem, String) - Method in class com.facebook.buck.rules.macros.BuildTargetMacroExpander
 
expand(SourcePathResolver, ProjectFilesystem, BuildRule) - Method in class com.facebook.buck.rules.macros.ClasspathMacroExpander
 
expand(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, ProjectFilesystem, String) - Method in class com.facebook.buck.rules.macros.EnvironmentVariableMacroExpander
 
expand(SourcePathResolver, ProjectFilesystem, BuildRule) - Method in class com.facebook.buck.rules.macros.ExecutableMacroExpander
 
expand(SourcePathResolver, ProjectFilesystem, BuildRule) - Method in class com.facebook.buck.rules.macros.LocationMacroExpander
 
expand(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, ProjectFilesystem, String) - Method in interface com.facebook.buck.rules.macros.MacroExpander
Expand the input given for the this macro to some string.
expand(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, ProjectFilesystem, String) - Method in class com.facebook.buck.rules.macros.MacroHandler
 
expand(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, ProjectFilesystem, String) - Method in class com.facebook.buck.rules.macros.OutputToFileExpander
 
expandedTargetGraphToIncludeTestsForTargets(ProjectGraphParser, TargetGraph, ImmutableSet<BuildTarget>) - Static method in class com.facebook.buck.cli.TargetGraphTestParsing
 
expandForFile(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, ProjectFilesystem, String) - Method in class com.facebook.buck.rules.macros.ClasspathMacroExpander
 
expandForFile(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, ProjectFilesystem, String) - Method in interface com.facebook.buck.rules.macros.MacroExpanderWithCustomFileOutput
Expand the input given for the this macro to some string, which is intended to be written to a file.
expandHomeDir(Path) - Static method in class com.facebook.buck.io.MorePaths
Expands "~/foo" into "/home/zuck/foo".
expandTilde(String) - Static method in class com.facebook.buck.cli.QuickstartCommand
A simple function to convert "~" to the home directory (i.e.
EXPECTED_NUMBER_OF_GENERATED_PROJECT_FILES - Static variable in class com.facebook.buck.event.listener.ProgressEstimator
 
EXPECTED_NUMBER_OF_PARSED_BUCK_FILES - Static variable in class com.facebook.buck.event.listener.ProgressEstimator
 
EXPECTED_NUMBER_OF_PARSED_RULES - Static variable in class com.facebook.buck.event.listener.ProgressEstimator
 
experimentalArgs - Variable in class com.facebook.buck.gwt.GwtBinaryDescription.Arg
In practice, these may be values such as -XenableClosureCompiler, -XdisableClassMetadata, -XdisableCastChecking, or -XfragmentMerge.
EXPLICIT_FILE_TYPE_BROKEN_IDENTIFIERS - Static variable in class com.facebook.buck.apple.xcode.xcodeproj.FileTypes
Set of identifiers which only work as "lastKnownFileType" and not "explicitFileType" in a PBXFileReference.
EXPLODING_ANDROID_PLATFORM_TARGET_SUPPLIER - Static variable in class com.facebook.buck.android.AndroidPlatformTarget
ExplodingDownloader - Class in com.facebook.buck.file
 
ExplodingDownloader() - Constructor for class com.facebook.buck.file.ExplodingDownloader
 
ExportDependencies - Interface in com.facebook.buck.rules
BuildRule that can export a subset of it's dependencies.
EXPORTED_HEADER_SYMLINK_TREE_FLAVOR - Static variable in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
exportedDeps - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
exportedDeps - Variable in class com.facebook.buck.java.JavaLibraryDescription.Arg
 
ExportedDepsClosureResolver - Class in com.facebook.buck.java.intellij
Calculates the transitive closure of exported deps for every node in a TargetGraph.
ExportedDepsClosureResolver(TargetGraph) - Constructor for class com.facebook.buck.java.intellij.ExportedDepsClosureResolver
 
exportedHeaders - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
exportedHeaders - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
exportedLangPreprocessorFlags - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
exportedLangPreprocessorFlags - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
exportedLinkerFlags - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
exportedLinkerFlags - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
exportedPlatformHeaders - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
exportedPlatformHeaders - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
exportedPlatformLinkerFlags - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
exportedPlatformLinkerFlags - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
exportedPlatformPreprocessorFlags - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
exportedPlatformPreprocessorFlags - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
exportedPreprocessorFlags - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
exportedPreprocessorFlags - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
ExportFile - Class in com.facebook.buck.shell
Export a file so that it can be easily referenced by other BuildRules.
ExportFileDescription - Class in com.facebook.buck.shell
 
ExportFileDescription() - Constructor for class com.facebook.buck.shell.ExportFileDescription
 
ExportFileDescription.Arg - Class in com.facebook.buck.shell
 
ExportFileDescription.Arg() - Constructor for class com.facebook.buck.shell.ExportFileDescription.Arg
 
ext(String...) - Static method in class com.facebook.buck.ocaml.OCamlUtil
Constructs a Predicate instance which returns true if the input argument ends with any String in extensions
extend(ImmutableMap<String, MacroExpander>) - Method in class com.facebook.buck.rules.macros.MacroHandler
 
extension - Variable in class com.facebook.buck.apple.AppleBundleDescription.Arg
 
extension - Variable in class com.facebook.buck.apple.AppleTestDescription.Arg
 
EXTERNAL_IMMUTABLE_BASE_CLASSES - Static variable in class com.facebook.buck.tools.dxanalysis.MutabilityAnalyzer
NonExternal classes that are non-final but have no inherent mutability.
ExternalJavac - Class in com.facebook.buck.java
 
ExternalJavac(Path) - Constructor for class com.facebook.buck.java.ExternalJavac
 
ExternalTestRunnerRule - Interface in com.facebook.buck.rules
A interface describing TestRules which support being run by an external test runner.
ExternalTestRunnerTestSpec - Class in com.facebook.buck.rules
Immutable implementation of AbstractExternalTestRunnerTestSpec.
ExternalTestRunnerTestSpec.Builder - Class in com.facebook.buck.rules
Builds instances of ExternalTestRunnerTestSpec.
extraArguments - Variable in class com.facebook.buck.java.JavaLibraryDescription.Arg
 
extractBuildTargetContainer(HasBuildTarget) - Static method in class com.facebook.buck.cli.QueryTargetAccessor
 
extractBuildTimeDeps(BuildRuleResolver, BuildRule) - Method in class com.facebook.buck.rules.macros.BuildTargetMacroExpander
 
extractBuildTimeDeps(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.BuildTargetMacroExpander
 
extractBuildTimeDeps(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.ClasspathMacroExpander
 
extractBuildTimeDeps(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.EnvironmentVariableMacroExpander
 
extractBuildTimeDeps(BuildRuleResolver, BuildRule) - Method in class com.facebook.buck.rules.macros.ExecutableMacroExpander
 
extractBuildTimeDeps(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in interface com.facebook.buck.rules.macros.MacroExpander
 
extractBuildTimeDeps(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.MacroHandler
 
extractBuildTimeDeps(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.OutputToFileExpander
 
ExtractFromAndroidManifestStep - Class in com.facebook.buck.android
 
ExtractFromAndroidManifestStep(Path, ProjectFilesystem, BuildableContext, String) - Constructor for class com.facebook.buck.android.ExtractFromAndroidManifestStep
 
extractParseTimeDeps(BuildTarget, Function<Optional<String>, Path>, String) - Method in class com.facebook.buck.rules.macros.BuildTargetMacroExpander
 
extractParseTimeDeps(BuildTarget, Function<Optional<String>, Path>, String) - Method in class com.facebook.buck.rules.macros.EnvironmentVariableMacroExpander
 
extractParseTimeDeps(BuildTarget, Function<Optional<String>, Path>, String) - Method in interface com.facebook.buck.rules.macros.MacroExpander
 
extractParseTimeDeps(BuildTarget, Function<Optional<String>, Path>, String) - Method in class com.facebook.buck.rules.macros.MacroHandler
 
extractParseTimeDeps(BuildTarget, Function<Optional<String>, Path>, String) - Method in class com.facebook.buck.rules.macros.OutputToFileExpander
 
extractRuleKeyAppendables(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.BuildTargetMacroExpander
 
extractRuleKeyAppendables(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.ClasspathMacroExpander
 
extractRuleKeyAppendables(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.EnvironmentVariableMacroExpander
 
extractRuleKeyAppendables(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.ExecutableMacroExpander
 
extractRuleKeyAppendables(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in interface com.facebook.buck.rules.macros.MacroExpander
 
extractRuleKeyAppendables(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.MacroHandler
 
extractRuleKeyAppendables(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.OutputToFileExpander
 
extractSourcePath(SourcePath) - Static method in class com.facebook.buck.cli.QueryTargetAccessor
 
extractZipFile(Path, ProjectFilesystem, Unzip.ExistingFileMode) - Static method in class com.facebook.buck.zip.Unzip
Unzips a file to a destination and returns the paths of the written files.
extractZipFile(Path, Path, Unzip.ExistingFileMode) - Static method in class com.facebook.buck.zip.Unzip
 
extraSchemes - Variable in class com.facebook.buck.apple.XcodeWorkspaceConfigDescription.Arg
 
extraTargets - Variable in class com.facebook.buck.apple.XcodeWorkspaceConfigDescription.Arg
 
extraTests - Variable in class com.facebook.buck.apple.XcodeWorkspaceConfigDescription.Arg
 
extraXcodeSources - Variable in class com.facebook.buck.apple.AppleNativeTargetDescriptionArg
 

F

FAIL_EXIT_CODE - Static variable in class com.facebook.buck.cli.Main
Trying again won't help.
failure(BuildRule, Throwable) - Static method in class com.facebook.buck.rules.BuildResult
 
FakeExecutableFinder - Class in com.facebook.buck.io
 
FakeExecutableFinder(Path...) - Constructor for class com.facebook.buck.io.FakeExecutableFinder
 
FakeExecutableFinder(ImmutableCollection<Path>) - Constructor for class com.facebook.buck.io.FakeExecutableFinder
 
FakeRDotTxtEntry - Class in com.facebook.buck.android.aapt
An RDotTxtEntry with fake RDotTxtEntry.idValue, useful for comparing two resource entries for equality, since RDotTxtEntry.compareTo(RDotTxtEntry) ignores the id value.
FakeRDotTxtEntry(RDotTxtEntry.IdType, RDotTxtEntry.RType, String) - Constructor for class com.facebook.buck.android.aapt.FakeRDotTxtEntry
 
FakeRDotTxtEntry(RDotTxtEntry.IdType, RDotTxtEntry.RType, String, boolean) - Constructor for class com.facebook.buck.android.aapt.FakeRDotTxtEntry
 
FAT_JAR_INFO_RESOURCE - Static variable in class com.facebook.buck.java.FatJar
 
FAT_JAR_MAIN_SRC_RESOURCE - Static variable in class com.facebook.buck.java.JarFattener
 
FAT_JAR_SRC_RESOURCE - Static variable in class com.facebook.buck.java.JarFattener
 
FatBinary - Class in com.facebook.buck.apple
Puts together multiple thin binaries into a fat binary.
FatBinary(BuildRuleParams, SourcePathResolver, Tool, SortedSet<SourcePath>, Path) - Constructor for class com.facebook.buck.apple.FatBinary
 
FatBinaryInfo - Class in com.facebook.buck.apple
Immutable implementation of AbstractFatBinaryInfo.
FatBinaryInfo.Builder - Class in com.facebook.buck.apple
Builds instances of FatBinaryInfo.
FatJar - Class in com.facebook.buck.java
 
FatJar() - Constructor for class com.facebook.buck.java.FatJar
 
FatJar(String, Map<String, String>) - Constructor for class com.facebook.buck.java.FatJar
 
FatJarMain - Class in com.facebook.buck.java
 
features - Variable in class com.facebook.buck.rust.RustBinaryDescription.Arg
 
features - Variable in class com.facebook.buck.rust.RustLibraryDescription.Arg
 
fetch(RuleKey, Path) - Method in interface com.facebook.buck.artifact_cache.ArtifactCache
Fetch a cached artifact, keyed by ruleKey, save the artifact to path specified by output, and return true on success.
fetch(RuleKey, Path) - Method in class com.facebook.buck.artifact_cache.DirArtifactCache
 
fetch(RuleKey, Path) - Method in class com.facebook.buck.artifact_cache.HttpArtifactCache
 
fetch(RuleKey, Path) - Method in class com.facebook.buck.artifact_cache.LoggingArtifactCacheDecorator
 
fetch(RuleKey, Path) - Method in class com.facebook.buck.artifact_cache.MultiArtifactCache
Fetch the artifact matching ruleKey and store it to output.
fetch(RuleKey, Path) - Method in class com.facebook.buck.artifact_cache.NoopArtifactCache
 
fetch(BuckEventBus, URI, Path) - Method in interface com.facebook.buck.file.Downloader
Download the given URL and, upon a successful download, place it in output.
fetch(BuckEventBus, URI, Path) - Method in class com.facebook.buck.file.ExplodingDownloader
 
fetch(BuckEventBus, URI, Path) - Method in class com.facebook.buck.file.HttpDownloader
 
fetch(BuckEventBus, URI, Path) - Method in class com.facebook.buck.file.OnDiskMavenDownloader
 
fetch(BuckEventBus, URI, Path) - Method in class com.facebook.buck.file.RemoteMavenDownloader
 
fetch(BuckEventBus, URI, Path) - Method in class com.facebook.buck.file.StackedDownloader
 
fetchArtifactForBuildable(RuleKey, Path, ArtifactCache) - Method in class com.facebook.buck.rules.BuildInfoRecorder
Fetches the artifact associated with the BuildInfoRecorder.buildTarget for this class and writes it to the specified outputFile.
fetchCall(Request) - Method in class com.facebook.buck.artifact_cache.HttpArtifactCache
 
FetchCommand - Class in com.facebook.buck.cli
 
FetchCommand() - Constructor for class com.facebook.buck.cli.FetchCommand
 
fetchImpl(RuleKey, Path, HttpArtifactCacheEvent.Finished.Builder) - Method in class com.facebook.buck.artifact_cache.HttpArtifactCache
 
FetchResponseReadResult - Class in com.facebook.buck.artifact_cache
Immutable implementation of HttpArtifactCacheBinaryProtocol.AbstractFetchResponseReadResult.
FetchResponseReadResult.Builder - Class in com.facebook.buck.artifact_cache
Builds instances of FetchResponseReadResult.
FILE_EXTENSION_TO_IDENTIFIER - Static variable in class com.facebook.buck.apple.xcode.xcodeproj.FileTypes
Map of file extension to Xcode identifiers.
FileAction - Interface in com.facebook.buck.java.abi
 
FileClassPathRunner - Class in com.facebook.buck.java.runner
A standalone class that's designed to read its classpath from a file given using the standard `@` syntax used by javac.
fileContentsDiffer(InputStream, Path, ProjectFilesystem) - Static method in class com.facebook.buck.io.MorePaths
 
FileHashCache - Interface in com.facebook.buck.util.cache
A cache which maps Paths to cached hashes of their contents, based on a simplified subset of the java.util.Map<Path, HashCode> interface.
FileLike - Interface in com.facebook.buck.java.classes
Provides a file-like interface for objects which may be present within more specialized containers (like zip files).
FileLikeCharSource - Class in com.facebook.buck.java.classes
 
FileLikeCharSource(FileLike) - Constructor for class com.facebook.buck.java.classes.FileLikeCharSource
 
FileLikes - Class in com.facebook.buck.java.classes
Utilities for common operations when working with FileLikes.
filePathInProject - Variable in class com.facebook.buck.apple.XctoolOutputParsing.TestException
 
files - Variable in class com.facebook.buck.apple.AppleResourceDescription.Arg
 
FileScrubber - Interface in com.facebook.buck.io
 
FileScrubber.ScrubException - Exception in com.facebook.buck.io
 
FileScrubber.ScrubException(String) - Constructor for exception com.facebook.buck.io.FileScrubber.ScrubException
 
FileScrubberStep - Class in com.facebook.buck.step.fs
Scrub any non-deterministic meta-data from the given file (e.g.
FileScrubberStep(ProjectFilesystem, Path, ImmutableList<FileScrubber>) - Constructor for class com.facebook.buck.step.fs.FileScrubberStep
 
FileSerializationEventBusListener - Class in com.facebook.buck.event.listener
 
FileSerializationEventBusListener(Path) - Constructor for class com.facebook.buck.event.listener.FileSerializationEventBusListener
 
FilesystemBackedBuildFileTree - Class in com.facebook.buck.model
Class to allow looking up parents and children of build files.
FilesystemBackedBuildFileTree(ProjectFilesystem, String) - Constructor for class com.facebook.buck.model.FilesystemBackedBuildFileTree
 
FileTypes - Class in com.facebook.buck.apple.xcode.xcodeproj
File types used in Apple targets.
fill(Function<Optional<String>, Path>, ProjectFilesystem, Path, ImmutableCollection.Builder<T>, Object) - Method in class com.facebook.buck.rules.coercer.CollectionTypeCoercer
Helper method to add coerced elements to the builder.
fillSortedSet(Function<Optional<String>, Path>, ProjectFilesystem, Path, SortedSet<T>, Object) - Method in class com.facebook.buck.rules.coercer.SortedSetTypeCoercer
 
filter(Iterable<TargetNode<?>>) - Method in interface com.facebook.buck.parser.TargetNodeSpec
 
FILTER_DESCRIPTION - Static variable in class com.facebook.buck.junit.BaseRunner
 
filterAttributeContents(QueryTarget, String, Predicate<Object>) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
filterAttributeContents(TargetNode<T>, String, Predicate<Object>) - Static method in class com.facebook.buck.cli.QueryTargetAccessor
Filters the objects in the given attribute that satisfy the given predicate.
filterAttributeContents(T, String, Predicate<Object>) - Method in interface com.facebook.buck.query.QueryEnvironment
Returns the objects in the `attribute` of the given `target` that satisfy `predicate`
filterBuildRuleInputs(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.rules.SourcePathResolver
 
filterBuildRuleInputs(SourcePath...) - Method in class com.facebook.buck.rules.SourcePathResolver
 
filterBuildTargetSourcePaths(Iterable<SourcePath>) - Static method in class com.facebook.buck.rules.SourcePaths
 
FILTERED_RESOURCE_DIRS_KEY - Static variable in class com.facebook.buck.android.AaptPackageResources
 
FilteredDirectoryCopier - Interface in com.facebook.buck.util
 
filteredEnvironment(ImmutableMap<String, String>, Platform) - Static method in class com.facebook.buck.util.environment.EnvironmentFilter
Given a map (environment variable name: environment variable value) pairs, returns a map without the variables which we should not pass to child processes (buck.py, javac, etc.) Keeping the environment map clean helps us avoid jettisoning the parser cache, as we have to rebuild it any time the environment changes.
FilteredResourcesProvider - Interface in com.facebook.buck.android
 
filterForSubpaths(Iterable<Path>, Path) - Static method in class com.facebook.buck.io.MorePaths
Filters out Path objects from paths that aren't a subpath of root and returns a set of paths relative to root.
FilterFunction - Class in com.facebook.buck.query
A filter(pattern, argument) expression, evaluates its argument and filters the resulting targets by applying the given regular expression pattern to the targets' names.
FilterFunction() - Constructor for class com.facebook.buck.query.FilterFunction
 
filterGroupableTests(Iterable<? extends TargetNode<?>>) - Static method in class com.facebook.buck.apple.AppleBuildRules
Given a list of nodes, return AppleTest nodes that can be grouped with other tests.
filterInputsToCompareToOutput(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.rules.SourcePathResolver
Takes an Iterable of SourcePath objects and filters those that represent Paths.
filterInputsToCompareToOutput(SourcePath...) - Method in class com.facebook.buck.rules.SourcePathResolver
 
FilterResourcesStep - Class in com.facebook.buck.android
This Step copies res directories to a different location, while filtering out certain resources.
FilterResourcesStep.Builder - Class in com.facebook.buck.android
 
FilterResourcesStep.DefaultDrawableFinder - Class in com.facebook.buck.android
 
FilterResourcesStep.DefaultDrawableFinder() - Constructor for class com.facebook.buck.android.FilterResourcesStep.DefaultDrawableFinder
 
FilterResourcesStep.DrawableFinder - Interface in com.facebook.buck.android
 
FilterResourcesStep.ImageScaler - Interface in com.facebook.buck.android
 
FilterResourcesStep.ResourceFilter - Class in com.facebook.buck.android
Helper class for interpreting the resource_filter argument to android_binary().
FilterResourcesStep.ResourceFilter(List<String>) - Constructor for class com.facebook.buck.android.FilterResourcesStep.ResourceFilter
 
Filters - Class in com.facebook.buck.util
 
Filters.Density - Enum in com.facebook.buck.util
 
Filters.Qualifiers - Class in com.facebook.buck.util
 
Filters.Qualifiers(Path) - Constructor for class com.facebook.buck.util.Filters.Qualifiers
Splits off the density qualifier from a drawable.
find(ByteBuffer) - Method in class com.facebook.buck.cxx.DebugSectionFinder
 
findAll(ImmutableSet<String>, String) - Method in class com.facebook.buck.rules.macros.MacroFinder
 
FindAndReplaceStep - Class in com.facebook.buck.step.fs
 
FindAndReplaceStep(ProjectFilesystem, Path, Path, Function<String, String>) - Constructor for class com.facebook.buck.step.fs.FindAndReplaceStep
 
FindAndReplaceStep(ProjectFilesystem, Path, Path, String, String) - Constructor for class com.facebook.buck.step.fs.FindAndReplaceStep
 
findAndroidNdkDir() - Method in interface com.facebook.buck.android.AndroidDirectoryResolver
 
findAndroidNdkDir() - Method in class com.facebook.buck.android.DefaultAndroidDirectoryResolver
 
findAndroidSdkDir() - Method in interface com.facebook.buck.android.AndroidDirectoryResolver
 
findAndroidSdkDir() - Method in class com.facebook.buck.android.DefaultAndroidDirectoryResolver
 
findAndroidSdkDirSafe() - Method in interface com.facebook.buck.android.AndroidDirectoryResolver
 
findAndroidSdkDirSafe() - Method in class com.facebook.buck.android.DefaultAndroidDirectoryResolver
 
findBuildRuleByTarget(BuildTarget) - Method in class com.facebook.buck.rules.ActionGraph
 
findChildren(T) - Method in class com.facebook.buck.graph.AbstractAcyclicDepthFirstPostOrderTraversal
 
findCycles() - Method in class com.facebook.buck.graph.MutableDirectedGraph
 
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, AppleTestDescription.Arg) - Method in class com.facebook.buck.apple.AppleTestDescription
 
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, CxxBinaryDescription.Arg) - Method in class com.facebook.buck.cxx.CxxBinaryDescription
 
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, CxxLibraryDescription.Arg) - Method in class com.facebook.buck.cxx.CxxLibraryDescription
 
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, CxxPythonExtensionDescription.Arg) - Method in class com.facebook.buck.cxx.CxxPythonExtensionDescription
 
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, CxxTestDescription.Arg) - Method in class com.facebook.buck.cxx.CxxTestDescription
 
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, T) - Method in interface com.facebook.buck.rules.ImplicitDepsInferringDescription
 
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, T) - Method in class com.facebook.buck.shell.AbstractGenruleDescription
 
findDepsForTargetFromConstructorArgs(BuildTarget, Function<Optional<String>, Path>, ThriftConstructorArg) - Method in class com.facebook.buck.thrift.ThriftLibraryDescription
Collect implicit deps for the thrift compiler and language specific enhancers.
findDirectoryByPropertiesThenEnvironmentVariable(String, String...) - Method in class com.facebook.buck.util.DefaultPropertyFinder
 
findDirectoryByPropertiesThenEnvironmentVariable(String, String...) - Method in interface com.facebook.buck.util.PropertyFinder
 
findDrawables(Collection<Path>, ProjectFilesystem) - Method in class com.facebook.buck.android.FilterResourcesStep.DefaultDrawableFinder
 
findDrawables(Collection<Path>, ProjectFilesystem) - Method in interface com.facebook.buck.android.FilterResourcesStep.DrawableFinder
 
findExecutable(Path, ImmutableCollection<Path>, ImmutableCollection<String>) - Method in class com.facebook.buck.io.ExecutableFinder
 
findExecutable(Path, ImmutableCollection<Path>, ImmutableCollection<String>) - Method in class com.facebook.buck.io.FakeExecutableFinder
 
findExtraDepsFromArgs(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, T) - Method in class com.facebook.buck.shell.AbstractGenruleDescription
 
findFiles(String, DirectoryTraverser) - Method in class com.facebook.buck.io.DirectoryTraversers
Aggregates a set of all paths to files in the specified directories.
findJavaPackage(Path) - Method in class com.facebook.buck.java.DefaultJavaPackageFinder
 
findJavaPackage(BuildTarget) - Method in class com.facebook.buck.java.DefaultJavaPackageFinder
 
findJavaPackage(Path) - Method in interface com.facebook.buck.java.JavaPackageFinder
 
findJavaPackage(BuildTarget) - Method in interface com.facebook.buck.java.JavaPackageFinder
 
findJavaPackage(Path) - Method in class com.facebook.buck.java.ResourcesRootPackageFinder
 
findJavaPackage(BuildTarget) - Method in class com.facebook.buck.java.ResourcesRootPackageFinder
 
findJavaPackageFolder(Path) - Method in class com.facebook.buck.java.DefaultJavaPackageFinder
 
findJavaPackageFolder(Path) - Method in interface com.facebook.buck.java.JavaPackageFinder
Given the relative path to a file under the project root, return the Java package with which the file is associated.
findJavaPackageFolder(Path) - Method in class com.facebook.buck.java.ResourcesRootPackageFinder
 
findJavaPackageWithPackageFolder(Path) - Static method in class com.facebook.buck.java.DefaultJavaPackageFinder
 
findManifestFiles() - Method in class com.facebook.buck.android.AndroidTransitiveDependencyGraph
 
findProfilesInPath(Path) - Static method in class com.facebook.buck.apple.ProvisioningProfileCopyStep
 
findReferenceAssembly(String) - Method in class com.facebook.buck.dotnet.DotNetFramework
 
findRuleKeyAppendables(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, T) - Method in class com.facebook.buck.shell.AbstractGenruleDescription
 
findSources(ProjectFilesystem, Path) - Method in class com.facebook.buck.android.NdkLibraryDescription
 
findTargetsForSymbols(Set<String>) - Method in class com.facebook.buck.java.JavaSymbolFinder
Figure out the build targets that provide a set of Java symbols.
fine(String) - Static method in class com.facebook.buck.event.ConsoleEvent
 
fine(String, Object...) - Static method in class com.facebook.buck.event.ConsoleEvent
 
finer(String) - Static method in class com.facebook.buck.event.ConsoleEvent
 
finer(String, Object...) - Static method in class com.facebook.buck.event.ConsoleEvent
 
finished(ArtifactCacheConnectEvent.Started) - Static method in class com.facebook.buck.artifact_cache.ArtifactCacheConnectEvent
 
finished(ArtifactCacheEvent.Started) - Static method in class com.facebook.buck.artifact_cache.ArtifactCacheEvent
 
finished(ArtifactCacheEvent.Started, CacheResult) - Static method in class com.facebook.buck.artifact_cache.ArtifactCacheEvent
 
finished(CommandEvent.Started, int) - Static method in class com.facebook.buck.cli.CommandEvent
 
finished(CompilerPluginDurationEvent.Started, ImmutableMap<String, String>) - Static method in class com.facebook.buck.event.CompilerPluginDurationEvent
 
finished(InstallEvent.Started, boolean, Optional<Long>) - Static method in class com.facebook.buck.event.InstallEvent
 
finished() - Static method in class com.facebook.buck.event.ProjectGenerationEvent
 
finished(StartActivityEvent.Started, boolean) - Static method in class com.facebook.buck.event.StartActivityEvent
 
finished(UninstallEvent.Started, boolean) - Static method in class com.facebook.buck.event.UninstallEvent
 
finished(DownloadEvent.Started) - Static method in class com.facebook.buck.file.DownloadEvent
 
finished(AnnotationProcessingEvent.Started) - Static method in class com.facebook.buck.java.AnnotationProcessingEvent
 
finished(JavacPhaseEvent.Started, ImmutableMap<String, String>) - Static method in class com.facebook.buck.java.tracing.JavacPhaseEvent
 
finished(TaskEvent) - Method in class com.facebook.buck.java.tracing.TracingTaskListener
 
finished(ParseBuckFileEvent.Started, int) - Static method in class com.facebook.buck.json.ParseBuckFileEvent
 
finished(ParseEvent.Started, Optional<TargetGraph>) - Static method in class com.facebook.buck.parser.ParseEvent
 
finished(ActionGraphEvent.Started) - Static method in class com.facebook.buck.rules.ActionGraphEvent
 
finished(BuildEvent.Started, int) - Static method in class com.facebook.buck.rules.BuildEvent
 
finished(BuildRule, BuildRuleStatus, CacheResult, Optional<BuildRuleSuccessType>, Optional<HashCode>, Optional<Long>) - Static method in class com.facebook.buck.rules.BuildRuleEvent
 
finished(Iterable<String>, TestResults) - Static method in class com.facebook.buck.rules.IndividualTestEvent
 
finished(ImmutableSet<String>, List<TestResults>) - Static method in class com.facebook.buck.rules.TestRunEvent
 
finished(UUID, TestResultSummary) - Static method in class com.facebook.buck.rules.TestSummaryEvent
 
finished(StepEvent.Started, int) - Static method in class com.facebook.buck.step.StepEvent
 
finished(BuildTarget) - Static method in class com.facebook.buck.test.TestRuleEvent
 
FirstOrderHelper - Class in com.facebook.buck.dalvik.firstorder
 
flags - Variable in class com.facebook.buck.android.NdkLibraryDescription.Arg
 
flags - Variable in class com.facebook.buck.ocaml.OCamlCCompileStep.Args
 
flags - Variable in class com.facebook.buck.ocaml.OCamlLinkStep.Args
 
flags - Variable in class com.facebook.buck.ocaml.OCamlMLCompileStep.Args
 
flags - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
FLAVOR - Static variable in class com.facebook.buck.apple.AppleAssetCatalog
 
FLAVOR - Static variable in class com.facebook.buck.java.CalculateAbi
 
Flavor - Class in com.facebook.buck.model
 
Flavor() - Constructor for class com.facebook.buck.model.Flavor
 
FlavorableDescription<T> - Interface in com.facebook.buck.rules
Description that has flavors to register.
FlavorDomain<T> - Class in com.facebook.buck.model
Provides a named flavor abstraction on top of boolean flavors.
FlavorDomain(String, ImmutableMap<Flavor, T>) - Constructor for class com.facebook.buck.model.FlavorDomain
 
FlavorDomainException - Exception in com.facebook.buck.model
 
FlavorDomainException(String) - Constructor for exception com.facebook.buck.model.FlavorDomainException
 
Flavored - Interface in com.facebook.buck.model
When applied to a Description this indicates that it supports flavours.
FlavorParser - Class in com.facebook.buck.model
Parses a string containing one or more flavor names.
FlavorParser() - Constructor for class com.facebook.buck.model.FlavorParser
 
flush() - Method in class com.facebook.buck.cli.bootstrapper.CompressingFileHandler
 
flush() - Method in class com.facebook.buck.cli.bootstrapper.ConsoleHandler
 
flush() - Method in class com.facebook.buck.log.ConsoleHandler
 
flushLogs() - Static method in class com.facebook.buck.log.LogConfig
 
flushToFile() - Method in class com.facebook.buck.maven.Pom
 
forBaseName(String) - Static method in class com.facebook.buck.parser.BuildTargetPatternParser
Used when parsing target names relative to another target, such as in a build file.
forBooleanValue(boolean) - Static method in enum com.facebook.buck.util.TriState
 
forceStatic - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
forceStatic - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
forceTty() - Static method in class com.facebook.buck.util.Ansi
 
forDevice(IDevice) - Method in class com.facebook.buck.android.AdbHelper.AdbCallable
Wraps this as a Callable<Boolean> whose call() method calls call(IDevice) against the specified device.
forDirectory(ProjectFilesystem, Path, Path, CopyStep.DirectoryMode) - Static method in class com.facebook.buck.step.fs.CopyStep
Creates a CopyStep which recursively copies a directory from 'source' to 'destination'.
forFile(ProjectFilesystem, Path, Path) - Static method in class com.facebook.buck.step.fs.CopyStep
Creates a CopyStep which copies a single file from 'source' to 'destination'.
format(LogRecord) - Method in class com.facebook.buck.cli.bootstrapper.LogFormatter
 
format(Diagnostic<? extends JavaFileObject>) - Static method in class com.facebook.buck.java.DiagnosticPrettyPrinter
 
format(LogRecord) - Method in class com.facebook.buck.junit.JulLogFormatter
 
format(LogRecord) - Method in class com.facebook.buck.log.LogFormatter
 
format(String, Object...) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
format(Locale, String, Object...) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
formatBytes(long) - Static method in enum com.facebook.buck.util.unit.SizeUnit
 
formatConsoleEvent(ConsoleEvent, ImmutableList.Builder<String>) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
Formats a ConsoleEvent and adds it to lines.
formatElapsedTime(long) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
formatForConsole(long, Ansi) - Static method in class com.facebook.buck.util.TimeFormat
 
forPath(Path, ProjectFilesystem) - Static method in class com.facebook.buck.android.DefaultAndroidManifestReader
Parses an XML given via its path and returns an AndroidManifestReader for it.
forString(String) - Static method in class com.facebook.buck.android.DefaultAndroidManifestReader
Parses an XML given as a string and returns an AndroidManifestReader for it.
forVisibilityArgument() - Static method in class com.facebook.buck.parser.BuildTargetPatternParser
Used when parsing target names in the visibility argument to a build rule.
framework - Variable in class com.facebook.buck.cxx.CxxTestDescription.Arg
 
FrameworkPath - Class in com.facebook.buck.rules.coercer
Immutable implementation of AbstractFrameworkPath.
FrameworkPath.Builder - Class in com.facebook.buck.rules.coercer
Builds instances of FrameworkPath.
FrameworkPathTypeCoercer - Class in com.facebook.buck.rules.coercer
 
FrameworkPathTypeCoercer(TypeCoercer<SourcePath>) - Constructor for class com.facebook.buck.rules.coercer.FrameworkPathTypeCoercer
 
frameworks - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
frameworkVer - Variable in class com.facebook.buck.dotnet.CSharpLibraryDescription.Arg
 
FrameworkVersion - Enum in com.facebook.buck.dotnet
 
from(String) - Static method in enum com.facebook.buck.android.aapt.RDotTxtEntry.IdType
 
from(AbstractAndroidGraphEnhancementResult) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Fill builder with attribute values from provided AbstractAndroidGraphEnhancementResult instance.
from(AbstractAndroidPackageableCollection) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Fill builder with attribute values from provided AbstractAndroidPackageableCollection instance.
from(AbstractAndroidPackageableCollection.AbstractResourceDetails) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Fill builder with attribute values from provided AbstractAndroidPackageableCollection.AbstractResourceDetails instance.
from(NdkCxxPlatforms.Compiler) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.Compiler.Builder
Fill builder with attribute values from provided NdkCxxPlatforms.Compiler instance.
from(NdkCxxPlatforms.TargetConfiguration) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration.Builder
Fill builder with attribute values from provided NdkCxxPlatforms.TargetConfiguration instance.
from(AbstractNdkCxxPlatform) - Method in class com.facebook.buck.android.NdkCxxPlatform.Builder
Fill builder with attribute values from provided AbstractNdkCxxPlatform instance.
from(AbstractAppleBundleDestinations) - Method in class com.facebook.buck.apple.AppleBundleDestinations.Builder
Fill builder with attribute values from provided AbstractAppleBundleDestinations instance.
from(AbstractAppleCxxPlatform) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Fill builder with attribute values from provided AbstractAppleCxxPlatform instance.
from(AbstractApplePlatform) - Method in class com.facebook.buck.apple.ApplePlatform.Builder
Fill builder with attribute values from provided AbstractApplePlatform instance.
from(AbstractAppleSdk) - Method in class com.facebook.buck.apple.AppleSdk.Builder
Fill builder with attribute values from provided AbstractAppleSdk instance.
from(AbstractAppleSdkPaths) - Method in class com.facebook.buck.apple.AppleSdkPaths.Builder
Fill builder with attribute values from provided AbstractAppleSdkPaths instance.
from(AbstractAppleTestBundleParamsKey) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Fill builder with attribute values from provided AbstractAppleTestBundleParamsKey instance.
from(AbstractAppleToolchain) - Method in class com.facebook.buck.apple.AppleToolchain.Builder
Fill builder with attribute values from provided AbstractAppleToolchain instance.
from(AbstractCodeSignIdentity) - Method in class com.facebook.buck.apple.CodeSignIdentity.Builder
Fill builder with attribute values from provided AbstractCodeSignIdentity instance.
from(AbstractFatBinaryInfo) - Method in class com.facebook.buck.apple.FatBinaryInfo.Builder
Fill builder with attribute values from provided AbstractFatBinaryInfo instance.
from(AbstractGroupedSource) - Method in class com.facebook.buck.apple.GroupedSource.Builder
Fill builder with attribute values from provided AbstractGroupedSource instance.
from(AbstractProvisioningProfileMetadata) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata.Builder
Fill builder with attribute values from provided AbstractProvisioningProfileMetadata instance.
from(AbstractAppleSimulator) - Method in class com.facebook.buck.apple.simulator.AppleSimulator.Builder
Fill builder with attribute values from provided AbstractAppleSimulator instance.
from(AbstractAppleSimulatorProfile) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile.Builder
Fill builder with attribute values from provided AbstractAppleSimulatorProfile instance.
from(AbstractCopyFilePhaseDestinationSpec) - Method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec.Builder
Fill builder with attribute values from provided AbstractCopyFilePhaseDestinationSpec instance.
from(AbstractProductType) - Method in class com.facebook.buck.apple.xcode.xcodeproj.ProductType.Builder
Fill builder with attribute values from provided AbstractProductType instance.
from(AbstractCacheResult) - Method in class com.facebook.buck.artifact_cache.CacheResult.Builder
Fill builder with attribute values from provided AbstractCacheResult instance.
from(HttpArtifactCacheBinaryProtocol.MetadataAndPayloadReadResult) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Fill builder with attribute values from provided HttpArtifactCacheBinaryProtocol.MetadataAndPayloadReadResult instance.
from(HttpArtifactCacheBinaryProtocol.AbstractFetchResponseReadResult) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Fill builder with attribute values from provided HttpArtifactCacheBinaryProtocol.AbstractFetchResponseReadResult instance.
from(HttpArtifactCacheBinaryProtocol.MetadataAndPayloadReadResult) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Fill builder with attribute values from provided HttpArtifactCacheBinaryProtocol.MetadataAndPayloadReadResult instance.
from(HttpArtifactCacheBinaryProtocol.AbstractMetadataAndPayloadReadResultInternal) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Fill builder with attribute values from provided HttpArtifactCacheBinaryProtocol.AbstractMetadataAndPayloadReadResultInternal instance.
from(HttpArtifactCacheBinaryProtocol.AbstractStoreResponseReadResult) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Fill builder with attribute values from provided HttpArtifactCacheBinaryProtocol.AbstractStoreResponseReadResult instance.
from(HttpArtifactCacheBinaryProtocol.MetadataAndPayloadReadResult) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Fill builder with attribute values from provided HttpArtifactCacheBinaryProtocol.MetadataAndPayloadReadResult instance.
from(HttpArtifactCacheBinaryProtocol.AbstractStoreWriteResult) - Method in class com.facebook.buck.artifact_cache.StoreWriteResult.Builder
Fill builder with attribute values from provided HttpArtifactCacheBinaryProtocol.AbstractStoreWriteResult instance.
from(AbstractInstallResult) - Method in class com.facebook.buck.cli.InstallResult.Builder
Fill builder with attribute values from provided AbstractInstallResult instance.
from(AbstractProjectPredicates) - Method in class com.facebook.buck.cli.ProjectPredicates.Builder
Fill builder with attribute values from provided AbstractProjectPredicates instance.
from(AbstractTestRun) - Method in class com.facebook.buck.cli.TestRun.Builder
Fill builder with attribute values from provided AbstractTestRun instance.
from(Build.AbstractBuildExecutionResult) - Method in class com.facebook.buck.command.BuildExecutionResult.Builder
Fill builder with attribute values from provided Build.AbstractBuildExecutionResult instance.
from(AbstractClangCxxCompilationDatabaseEntry) - Method in class com.facebook.buck.cxx.ClangCxxCompilationDatabaseEntry.Builder
Fill builder with attribute values from provided AbstractClangCxxCompilationDatabaseEntry instance.
from(AbstractCxxHeaders) - Method in class com.facebook.buck.cxx.CxxHeaders.Builder
Fill builder with attribute values from provided AbstractCxxHeaders instance.
from(AbstractCxxHeaderSourceSpec) - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec.Builder
Fill builder with attribute values from provided AbstractCxxHeaderSourceSpec instance.
from(AbstractCxxPlatform) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Fill builder with attribute values from provided AbstractCxxPlatform instance.
from(AbstractCxxPreprocessorInput) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Fill builder with attribute values from provided AbstractCxxPreprocessorInput instance.
from(AbstractCxxSource) - Method in class com.facebook.buck.cxx.CxxSource.Builder
Fill builder with attribute values from provided AbstractCxxSource instance.
from(AbstractMachoHeader) - Method in class com.facebook.buck.cxx.MachoHeader.Builder
Fill builder with attribute values from provided AbstractMachoHeader instance.
from(AbstractNativeLinkableInput) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Fill builder with attribute values from provided AbstractNativeLinkableInput instance.
from(AbstractNativeLinkableNode) - Method in class com.facebook.buck.cxx.NativeLinkableNode.Builder
Fill builder with attribute values from provided AbstractNativeLinkableNode instance.
from(AbstractNuclideCompatibleCxxCompilationDatabaseEntry) - Method in class com.facebook.buck.cxx.NuclideCompatibleCxxCompilationDatabaseEntry.Builder
Fill builder with attribute values from provided AbstractNuclideCompatibleCxxCompilationDatabaseEntry instance.
from(AbstractTypeAndPlatform) - Method in class com.facebook.buck.cxx.TypeAndPlatform.Builder
Fill builder with attribute values from provided AbstractTypeAndPlatform instance.
from(AbstractEventKey) - Method in class com.facebook.buck.event.EventKey.Builder
Fill builder with attribute values from provided AbstractEventKey instance.
from(SimplePerfEvent.AbstractPerfEventId) - Method in class com.facebook.buck.event.PerfEventId.Builder
Fill builder with attribute values from provided SimplePerfEvent.AbstractPerfEventId instance.
from(IjProjectTemplateDataPreparer.AbstractContentRoot) - Method in class com.facebook.buck.java.intellij.ContentRoot.Builder
Fill builder with attribute values from provided IjProjectTemplateDataPreparer.AbstractContentRoot instance.
from(IjDependencyListBuilder.AbstractDependencyEntry) - Method in class com.facebook.buck.java.intellij.DependencyEntry.Builder
Fill builder with attribute values from provided IjDependencyListBuilder.AbstractDependencyEntry instance.
from(IjDependencyListBuilder.AbstractDependencyEntryData) - Method in class com.facebook.buck.java.intellij.DependencyEntryData.Builder
Fill builder with attribute values from provided IjDependencyListBuilder.AbstractDependencyEntryData instance.
from(AbstractIjFolder) - Method in class com.facebook.buck.java.intellij.IjFolder.Builder
Fill builder with attribute values from provided AbstractIjFolder instance.
from(AbstractIjLibrary) - Method in class com.facebook.buck.java.intellij.IjLibrary.Builder
Fill builder with attribute values from provided AbstractIjLibrary instance.
from(AbstractIjModule) - Method in class com.facebook.buck.java.intellij.IjModule.Builder
Fill builder with attribute values from provided AbstractIjModule instance.
from(AbstractIjModuleAndroidFacet) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet.Builder
Fill builder with attribute values from provided AbstractIjModuleAndroidFacet instance.
from(TargetGraph, IjLibraryFactory, IjModuleFactory, IjModuleGraph.AggregationMode) - Static method in class com.facebook.buck.java.intellij.IjModuleGraph
 
from(IjProjectTemplateDataPreparer.AbstractIjSourceFolder) - Method in class com.facebook.buck.java.intellij.IjSourceFolder.Builder
Fill builder with attribute values from provided IjProjectTemplateDataPreparer.AbstractIjSourceFolder instance.
from(IjProjectTemplateDataPreparer.AbstractModuleIndexEntry) - Method in class com.facebook.buck.java.intellij.ModuleIndexEntry.Builder
Fill builder with attribute values from provided IjProjectTemplateDataPreparer.AbstractModuleIndexEntry instance.
from(AbstractJavacOptions) - Method in class com.facebook.buck.java.JavacOptions.Builder
Fill builder with attribute values from provided AbstractJavacOptions instance.
from(AbstractJavacVersion) - Method in class com.facebook.buck.java.JavacVersion.Builder
Fill builder with attribute values from provided AbstractJavacVersion instance.
from(AbstractProjectBuildFileParserOptions) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Fill builder with attribute values from provided AbstractProjectBuildFileParserOptions instance.
from(AbstractBuildTarget) - Method in class com.facebook.buck.model.BuildTarget.Builder
Fill builder with attribute values from provided AbstractBuildTarget instance.
from(Flavor) - Method in class com.facebook.buck.model.ImmutableFlavor.Builder
Fill builder with attribute values from provided Flavor instance.
from(AbstractUnflavoredBuildTarget) - Method in class com.facebook.buck.model.UnflavoredBuildTarget.Builder
Fill builder with attribute values from provided AbstractUnflavoredBuildTarget instance.
from(AbstractOCamlBuildContext) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Fill builder with attribute values from provided AbstractOCamlBuildContext instance.
from(AbstractOCamlGeneratedBuildRules) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules.Builder
Fill builder with attribute values from provided AbstractOCamlGeneratedBuildRules instance.
from(AbstractPythonPlatform) - Method in class com.facebook.buck.python.PythonPlatform.Builder
Fill builder with attribute values from provided AbstractPythonPlatform instance.
from(AbstractPythonVersion) - Method in class com.facebook.buck.python.PythonVersion.Builder
Fill builder with attribute values from provided AbstractPythonVersion instance.
from(AbstractQueryBuildTarget) - Method in class com.facebook.buck.query.QueryBuildTarget.Builder
Fill builder with attribute values from provided AbstractQueryBuildTarget instance.
from(AbstractQueryFileTarget) - Method in class com.facebook.buck.query.QueryFileTarget.Builder
Fill builder with attribute values from provided AbstractQueryFileTarget instance.
from(AbstractBuildRuleType) - Method in class com.facebook.buck.rules.BuildRuleType.Builder
Fill builder with attribute values from provided AbstractBuildRuleType instance.
from(AbstractBuildConfigFields) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Builder
Fill builder with attribute values from provided AbstractBuildConfigFields instance.
from(AbstractBuildConfigFields.AbstractField) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field.Builder
Fill builder with attribute values from provided AbstractBuildConfigFields.AbstractField instance.
from(AbstractFrameworkPath) - Method in class com.facebook.buck.rules.coercer.FrameworkPath.Builder
Fill builder with attribute values from provided AbstractFrameworkPath instance.
from(AbstractOCamlSource) - Method in class com.facebook.buck.rules.coercer.OCamlSource.Builder
Fill builder with attribute values from provided AbstractOCamlSource instance.
from(AbstractSourceList) - Method in class com.facebook.buck.rules.coercer.SourceList.Builder
Fill builder with attribute values from provided AbstractSourceList instance.
from(AbstractSourceWithFlags) - Method in class com.facebook.buck.rules.coercer.SourceWithFlags.Builder
Fill builder with attribute values from provided AbstractSourceWithFlags instance.
from(AbstractSourceWithFlagsList) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList.Builder
Fill builder with attribute values from provided AbstractSourceWithFlagsList instance.
from(AbstractExopackageInfo) - Method in class com.facebook.buck.rules.ExopackageInfo.Builder
Fill builder with attribute values from provided AbstractExopackageInfo instance.
from(AbstractExopackageInfo.AbstractDexInfo) - Method in class com.facebook.buck.rules.ExopackageInfo.DexInfo.Builder
Fill builder with attribute values from provided AbstractExopackageInfo.AbstractDexInfo instance.
from(AbstractExopackageInfo.AbstractNativeLibsInfo) - Method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo.Builder
Fill builder with attribute values from provided AbstractExopackageInfo.AbstractNativeLibsInfo instance.
from(AbstractExternalTestRunnerTestSpec) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Fill builder with attribute values from provided AbstractExternalTestRunnerTestSpec instance.
from(BuildContext) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Fill builder with attribute values from provided BuildContext instance.
from(AbstractLabel) - Method in class com.facebook.buck.rules.Label.Builder
Fill builder with attribute values from provided AbstractLabel instance.
from(AbstractSha1HashCode) - Method in class com.facebook.buck.rules.Sha1HashCode.Builder
Fill builder with attribute values from provided AbstractSha1HashCode instance.
from(AbstractTestResultSummaryVerbosity) - Method in class com.facebook.buck.test.TestResultSummaryVerbosity.Builder
Fill builder with attribute values from provided AbstractTestResultSummaryVerbosity instance.
from(AbstractTestRunningOptions) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Fill builder with attribute values from provided AbstractTestRunningOptions instance.
from(AbstractAbsolutePerfTime) - Method in class com.facebook.buck.timing.AbsolutePerfTime.Builder
Fill builder with attribute values from provided AbstractAbsolutePerfTime instance.
from(AbstractRelativePerfTime) - Method in class com.facebook.buck.timing.RelativePerfTime.Builder
Fill builder with attribute values from provided AbstractRelativePerfTime instance.
from(AbstractHashCodeAndFileType) - Method in class com.facebook.buck.util.cache.HashCodeAndFileType.Builder
Fill builder with attribute values from provided AbstractHashCodeAndFileType instance.
from(AbstractBuildEnvironmentDescription) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Fill builder with attribute values from provided AbstractBuildEnvironmentDescription instance.
from(String) - Static method in enum com.facebook.buck.util.Filters.Density
 
from(AbstractProcessExecutorParams) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Fill builder with attribute values from provided AbstractProcessExecutorParams instance.
from(VersionControlStats) - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats.Builder
Fill builder with attribute values from provided VersionControlStats instance.
FROM_PATH - Static variable in class com.facebook.buck.rules.HashedFileTool
 
fromBuildSetting(String) - Static method in enum com.facebook.buck.apple.xcode.xcodeproj.PBXReference.SourceTree
Return a sourceTree given a build setting that is typically used as a source tree prefix.
fromConfiguration(Iterable<String>) - Static method in class com.facebook.buck.android.ClassNameFilter
Convenience factory to produce a filter from a very simple pattern language.
fromJson(String) - Static method in class com.facebook.buck.model.BuildId
 
fromJson(String, String, String, long, String, String, String, String) - Static method in class com.facebook.buck.test.TestResultSummary
 
fromMode(long) - Static method in class com.facebook.buck.io.MorePosixFilePermissions
Convert a unix bit representation (e.g.
fromPath(String, String) - Static method in class com.facebook.buck.cxx.VersionedTool
 
fromPaths(ImmutableMap<Path, Path>, char, Charset) - Static method in class com.facebook.buck.cxx.ByteBufferReplacer
Build a replacer using the given map of paths to replacement paths, using charset to convert to underlying byte arrays.
fromString(String) - Static method in class com.facebook.buck.apple.AppleHeaderVisibilities
 
fromString(String) - Static method in enum com.facebook.buck.apple.simulator.AppleSimulatorState
 
fromString(String) - Static method in enum com.facebook.buck.cli.ProjectCommand.Ide
 
fromStringFunction() - Static method in enum com.facebook.buck.java.intellij.IjModuleGraph.AggregationMode
 
fullyQualified() - Static method in class com.facebook.buck.parser.BuildTargetPatternParser
Used when parsing fully-qualified target names only, such as from the command line.
FullyReadOnCloseInputStream - Class in com.facebook.buck.artifact_cache
An InputStream wrapper that fully reads the underlying stream on close.
FullyReadOnCloseInputStream(InputStream) - Constructor for class com.facebook.buck.artifact_cache.FullyReadOnCloseInputStream
 
FunctionExpression - Class in com.facebook.buck.query
A query expression for user-defined query functions.
FunctionExpression(QueryEnvironment.QueryFunction, ImmutableList<QueryEnvironment.Argument>) - Constructor for class com.facebook.buck.query.FunctionExpression
 
FunctionLineProcessorThread - Class in com.facebook.buck.util
 
FunctionLineProcessorThread(InputStream, OutputStream, Function<String, Iterable<String>>) - Constructor for class com.facebook.buck.util.FunctionLineProcessorThread
 
FunctionMacroReplacer - Class in com.facebook.buck.rules.macros
A @{link MacroReplacer} wrapping a @{link Function}.
FunctionMacroReplacer(Function<String, String>) - Constructor for class com.facebook.buck.rules.macros.FunctionMacroReplacer
 

G

GEN_DIR - Static variable in class com.facebook.buck.util.BuckConstant
 
GEN_PATH - Static variable in class com.facebook.buck.util.BuckConstant
 
GenAidl - Class in com.facebook.buck.android
Buildable for generating a .java file from an .aidl file.
GenAidlDescription - Class in com.facebook.buck.android
 
GenAidlDescription() - Constructor for class com.facebook.buck.android.GenAidlDescription
 
GenAidlDescription.Arg - Class in com.facebook.buck.android
 
GenAidlDescription.Arg() - Constructor for class com.facebook.buck.android.GenAidlDescription.Arg
 
generate(String) - Method in class com.facebook.buck.ocaml.OCamlDependencyGraphGenerator
 
GENERATE_STATISTICS_DEFAULT - Static variable in class com.facebook.buck.util.versioncontrol.VersionControlBuckConfig
 
GENERATE_STATISTICS_KEY - Static variable in class com.facebook.buck.util.versioncontrol.VersionControlBuckConfig
 
generateBuildConfigDotJava(BuildTarget, String) - Static method in class com.facebook.buck.android.BuildConfigs
Generates the source code for an Android BuildConfig.java file with the default set of fields specified by BuildConfigs.getDefaultBuildConfigFields().
generateBuildConfigDotJava(BuildTarget, String, boolean, BuildConfigFields) - Static method in class com.facebook.buck.android.BuildConfigs
Generates the source code for an Android BuildConfig.java file with fields specified by userFields.
GenerateBuildConfigStep - Class in com.facebook.buck.android
 
GenerateBuildConfigStep(ProjectFilesystem, BuildTarget, String, boolean, Supplier<BuildConfigFields>, Path) - Constructor for class com.facebook.buck.android.GenerateBuildConfigStep
 
GenerateCodeCoverageReportStep - Class in com.facebook.buck.java
 
GenerateCodeCoverageReportStep(ProjectFilesystem, Set<String>, Set<Path>, Path, CoverageReportFormat, String) - Constructor for class com.facebook.buck.java.GenerateCodeCoverageReportStep
 
generateDependencyMap(String) - Method in class com.facebook.buck.ocaml.OCamlDependencyGraphGenerator
 
generateForConsole(Console) - Method in class com.facebook.buck.command.BuildReport
 
generateGid(String, int) - Method in class com.facebook.buck.apple.xcode.GidGenerator
Generate a stable GID based on the class name and hash of some object info.
generateGid(GidGenerator) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXObject
Generate a stable GID.
generateJsonBuildReport() - Method in class com.facebook.buck.command.BuildReport
 
GenerateManifestStep - Class in com.facebook.buck.android
 
GenerateManifestStep(ProjectFilesystem, Path, ImmutableSet<Path>, Path) - Constructor for class com.facebook.buck.android.GenerateManifestStep
 
generatePomFile(MavenPublishable) - Static method in class com.facebook.buck.maven.Pom
 
generateStatsAsync() - Method in class com.facebook.buck.util.versioncontrol.VersionControlStatsGenerator
 
generateWorkspaceAndDependentProjects(Map<Path, ProjectGenerator>) - Method in class com.facebook.buck.apple.WorkspaceAndProjectGenerator
 
Genrule - Class in com.facebook.buck.shell
Build rule for generating a file via a shell command.
Genrule(BuildRuleParams, SourcePathResolver, List<SourcePath>, Function<String, String>, Optional<String>, Optional<String>, Optional<String>, String, Function<Path, Path>, Supplier<ImmutableList<Object>>) - Constructor for class com.facebook.buck.shell.Genrule
 
GenruleDescription - Class in com.facebook.buck.shell
 
GenruleDescription() - Constructor for class com.facebook.buck.shell.GenruleDescription
 
GenStringSourceMapStep - Class in com.facebook.buck.android
This class implements a Buck build step that will generate a JSON file with the following info for each <string>, <plurals> and <string-array> resource found in the strings.xml files for each resource directory:
GenStringSourceMapStep(ProjectFilesystem, Path, ImmutableList<Path>, Path) - Constructor for class com.facebook.buck.android.GenStringSourceMapStep
Associates each string resource with it's integer id (as assigned by aapt during GenRDotTxtUtil) and it's originating strings.xml file (path).
get(ExecutionContext, boolean) - Static method in class com.facebook.buck.android.AdbHelper
 
get(String) - Method in class com.facebook.buck.cli.Config
 
get() - Method in class com.facebook.buck.cxx.ContainerBuildRule
 
get() - Method in class com.facebook.buck.dalvik.EstimateLinearAllocStep
 
get(Class<?>) - Static method in class com.facebook.buck.log.Logger
Gets a logger named after a class' fully qualified name.
get(String) - Static method in class com.facebook.buck.log.Logger
Gets a named logger
get(BuildTarget) - Method in class com.facebook.buck.rules.TargetGraph
 
get() - Method in class com.facebook.buck.rules.TargetGraph
 
get(Path) - Method in class com.facebook.buck.util.cache.DefaultFileHashCache
 
get(Path) - Method in interface com.facebook.buck.util.cache.FileHashCache
 
get(Path) - Method in class com.facebook.buck.util.cache.NullFileHashCache
 
get(Path) - Method in class com.facebook.buck.util.cache.StackedFileHashCache
 
get() - Method in class com.facebook.buck.util.NamedTemporaryFile
 
get() - Method in class com.facebook.buck.util.PackagedResource
 
GET_EXPORTED_LINKER_FLAGS - Static variable in class com.facebook.buck.apple.ProjectGenerator
 
GET_EXPORTED_PREPROCESSOR_FLAGS - Static variable in class com.facebook.buck.apple.ProjectGenerator
 
GET_PATH_MODIFIED_TIME - Static variable in class com.facebook.buck.io.PathListing
Uses Files.getLastModifiedTime() to get the last modified time for a Path.
GET_RES_SYMBOLS_TXT - Static variable in interface com.facebook.buck.android.HasAndroidResourceDeps
 
getAaptExecutable() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
getAaptOverride() - Method in class com.facebook.buck.android.AndroidBuckConfig
Returns the path to the platform specific aapt executable that is overridden by the current project.
getAaptPackageResources() - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
 
getAbbreviation() - Method in enum com.facebook.buck.util.unit.SizeUnit
 
getAbiInputs(Iterable<? extends BuildRule>) - Static method in class com.facebook.buck.java.JavaLibraryRules
 
getAbiJar() - Method in class com.facebook.buck.android.DummyRDotJava
 
getAbiJar() - Method in class com.facebook.buck.java.DefaultJavaLibrary
 
getAbiJar() - Method in interface com.facebook.buck.java.HasJavaAbi
 
getAbiJar() - Method in class com.facebook.buck.java.PrebuiltJar
 
getAbiKey() - Method in class com.facebook.buck.android.DummyRDotJava
 
getAbiKey() - Method in class com.facebook.buck.java.DefaultJavaLibrary
 
getAbiKey() - Method in interface com.facebook.buck.java.HasJavaAbi
Returns a SHA-1 hash that represents the ABI for the Java files that are compiled by this rule.
getAbiKey() - Method in class com.facebook.buck.java.JavaLibrary.Data
 
getAbiKey() - Method in interface com.facebook.buck.java.JavaLibrary
Returns a SHA-1 hash that represents the ABI for the Java files returned by JavaLibrary.getJavaSrcs().
getAbiKey() - Method in class com.facebook.buck.java.PrebuiltJar
 
getAbiKeyForDeps() - Method in class com.facebook.buck.android.AndroidBinary
 
getAbiKeyForDeps() - Method in class com.facebook.buck.android.AndroidResource
 
getAbiKeyForDeps() - Method in class com.facebook.buck.android.DexProducedFromJavaLibrary
The only dep for this rule should be DexProducedFromJavaLibrary.javaLibrary.
getAbiKeyForDeps() - Method in class com.facebook.buck.android.DummyRDotJava
 
getAbiKeyForDeps() - Method in class com.facebook.buck.js.ReactNativeBundle
 
getAbiKeyForDeps() - Method in interface com.facebook.buck.rules.keys.AbiRule
Returns a Sha1HashCode that represents the ABI of this rule's deps.
getAbsoluteOutputFilePath() - Method in class com.facebook.buck.shell.Genrule
 
getAbsolutePathToBuildFile(BuildTarget) - Method in class com.facebook.buck.rules.Cell
 
getAbsolutifier() - Method in class com.facebook.buck.io.ProjectFilesystem
 
getActionConfigNamesFromArg(XcodeWorkspaceConfigDescription.Arg) - Static method in class com.facebook.buck.apple.XcodeWorkspaceConfigDescription
 
getActionGraph() - Method in class com.facebook.buck.command.Build
 
getActionGraph() - Method in class com.facebook.buck.rules.BuildContext
 
getActionGraph() - Method in class com.facebook.buck.rules.ImmutableBuildContext
 
getActivityName() - Method in class com.facebook.buck.event.StartActivityEvent
 
getActivityToStart() - Method in class com.facebook.buck.cli.InstallCommand
 
getActool() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getActualHashCode() - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
 
getActualHashCode() - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
 
getActualHashCode() - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
 
getAdbExecutable() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
getAdbOptions(BuckConfig) - Method in class com.facebook.buck.cli.AdbCommandLineOptions
 
getAdbOptions(BuckConfig) - Method in class com.facebook.buck.cli.TestCommand
 
getAdbOptions() - Method in class com.facebook.buck.step.ExecutionContext
 
getAdbOptions() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getAdbThreadCount() - Method in class com.facebook.buck.step.AdbOptions
 
getAidlExecutable() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
getAlias() - Method in class com.facebook.buck.util.KeystoreProperties
 
getAliases() - Method in class com.facebook.buck.cli.BuckConfig
 
getAll(Path) - Method in class com.facebook.buck.json.ProjectBuildFileParser
Collect all rules from a particular build file.
getAll(Iterable<BuildTarget>) - Method in class com.facebook.buck.rules.TargetGraph
 
getAll(ListeningExecutorService, Iterable<Callable<V>>) - Static method in class com.facebook.buck.util.concurrent.MoreFutures
Invoke multiple callables on the provided executor and wait for all to return successfully.
getAllComponents(TargetGraph, BuildRuleParams, PythonPackageComponents, PythonPlatform, CxxPlatform) - Static method in class com.facebook.buck.python.PythonUtil
 
getAllDescriptions() - Method in class com.facebook.buck.rules.Cell
 
getAllDescriptions() - Method in class com.facebook.buck.rules.KnownBuildRuleTypes
 
getAllMavenRepos() - Method in class com.facebook.buck.cli.DownloadConfig
 
getAllOutputs() - Method in class com.facebook.buck.ocaml.OCamlLinkStep.Args
 
getAllOutputs() - Method in class com.facebook.buck.ocaml.OCamlMLCompileStep.Args
 
getAllowEmptyGlobs() - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
 
getAllowEmptyGlobs() - Method in class com.facebook.buck.parser.ParserConfig
 
getAllowSymlinks() - Method in class com.facebook.buck.parser.ParserConfig
 
getAllPaths(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.rules.SourcePathResolver
 
getAllRules(Iterable<BuildTarget>) - Method in class com.facebook.buck.rules.BuildRuleResolver
 
getAllRulesAndMetaRules(Path) - Method in class com.facebook.buck.json.ProjectBuildFileParser
Collect all rules from a particular build file, along with meta rules about the rules, for example which build files the rules depend on.
getAllRulesInternal(Path) - Method in class com.facebook.buck.json.ProjectBuildFileParser
 
getAllSrcRootPaths(Iterable<String>) - Method in class com.facebook.buck.java.SrcRootsFinder
Source roots for Java code can be specified in one of two ways.
getAnalyzeAction() - Method in class com.facebook.buck.apple.xcode.XCScheme
 
getAndroidAssets() - Method in class com.facebook.buck.java.intellij.IntellijConfig
 
getAndroidBinaryAbiHash() - Method in class com.facebook.buck.android.ComputeExopackageDepsAbi
 
getAndroidBootclasspathSupplier() - Method in class com.facebook.buck.rules.BuildContext
 
getAndroidBootclasspathSupplier() - Method in class com.facebook.buck.rules.ImmutableBuildContext
 
getAndroidFacet() - Method in class com.facebook.buck.java.intellij.IjModule
 
getAndroidFrameworkIdlFile() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
getAndroidJar() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
getAndroidManifest() - Method in class com.facebook.buck.java.intellij.IntellijConfig
 
getAndroidPackageableCollection() - Method in class com.facebook.buck.android.AndroidBinary
 
getAndroidPlatformTarget() - Method in class com.facebook.buck.step.ExecutionContext
Returns the AndroidPlatformTarget, if present.
getAndroidPlatformTargetSupplier() - Method in class com.facebook.buck.step.ExecutionContext
Returns an AndroidPlatformTarget if the user specified one via local.properties or some other mechanism.
getAndroidPlatformTargetSupplier() - Method in class com.facebook.buck.step.ImmutableExecutionContext
Returns an AndroidPlatformTarget if the user specified one via local.properties or some other mechanism.
getAndroidResourceDeps() - Method in class com.facebook.buck.android.DummyRDotJava
 
getAndroidResources() - Method in class com.facebook.buck.java.intellij.IntellijConfig
 
getAndroidSdkDir(Supplier<AndroidPlatformTarget>) - Method in class com.facebook.buck.cli.QuickstartCommand
 
getAndroidTarget() - Method in class com.facebook.buck.android.AndroidBuckConfig
 
getAnnotationProcessingParams() - Method in class com.facebook.buck.java.DefaultJavaLibrary
 
getAnnotationProcessingParams() - Method in class com.facebook.buck.java.JavacOptions
 
getAnnotationProcessingParams() - Method in interface com.facebook.buck.java.JavaLibrary
 
getAnnotationProcessingParams() - Method in class com.facebook.buck.java.PrebuiltJar
 
getAnnotationProcessorName() - Method in class com.facebook.buck.java.AnnotationProcessingEvent
 
getAnsi() - Method in class com.facebook.buck.step.ExecutionContext
 
getAnsi() - Method in class com.facebook.buck.util.Console
 
getApkPath() - Method in class com.facebook.buck.android.AndroidBinary
The APK at this path is the final one that points to an APK that a user should install.
getApkPath() - Method in class com.facebook.buck.android.ApkGenrule
 
getApkPath() - Method in interface com.facebook.buck.rules.InstallableApk
 
getApkUnderTest() - Method in class com.facebook.buck.android.AndroidInstrumentationApk
 
getAppendableRuleKey(SourcePathResolver, FileHashCache, RuleKeyAppendable) - Method in class com.facebook.buck.rules.keys.InputBasedRuleKeyBuilderFactory.Builder
 
getAppendableRuleKey(SourcePathResolver, FileHashCache, RuleKeyAppendable) - Method in class com.facebook.buck.rules.RuleKeyBuilder
Implementations can override this to provide context-specific caching.
getAppID() - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
Returns a (prefix, identifier) pair which the profile is valid for; e.g.
getAppleDeveloperDirectorySupplier(ProcessExecutor) - Method in class com.facebook.buck.apple.AppleConfig
If specified, the value of [apple] xcode_developer_dir wrapped in a Supplier.
getAppleDeviceHelperPath() - Method in class com.facebook.buck.apple.AppleConfig
 
getAppleDeviceHelperTarget() - Method in class com.facebook.buck.apple.AppleConfig
 
getApplePlatform() - Method in class com.facebook.buck.apple.AppleSdk
The platform of the SDK.
getAppleSdk() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getAppleSdkPaths(ProcessExecutor) - Method in class com.facebook.buck.apple.AppleConfig
 
getAppleSdkPaths() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getApproximateBuildProgress() - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
getApproximateBuildProgress() - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
getAr() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getArchitecture() - Method in class com.facebook.buck.cli.BuckConfig
 
getArchitectures() - Method in class com.facebook.buck.apple.AppleSdk
The architectures supported by the SDK.
getArchiveAction() - Method in class com.facebook.buck.apple.xcode.XCScheme
 
getArchiver(Tool) - Method in class com.facebook.buck.cxx.CxxBuckConfig
 
getArflags() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getArgs() - Method in class com.facebook.buck.cli.CommandEvent
 
getArgs() - Method in class com.facebook.buck.cxx.ClangCxxCompilationDatabaseEntry
 
getArgs() - Method in class com.facebook.buck.cxx.CxxLink
 
getArgs() - Method in class com.facebook.buck.cxx.CxxTest
 
getArgs() - Method in class com.facebook.buck.cxx.NativeLinkableInput
 
getArgs() - Method in class com.facebook.buck.cxx.NuclideCompatibleCxxCompilationDatabaseEntry
 
getArgs() - Method in class com.facebook.buck.event.ChromeTraceEvent
 
getArgs() - Method in class com.facebook.buck.event.CompilerPluginDurationEvent
 
getArgs() - Method in class com.facebook.buck.java.tracing.JavacPhaseEvent
 
getArguments() - Method in class com.facebook.buck.cli.AuditClasspathCommand
 
getArguments() - Method in class com.facebook.buck.cli.AuditDependenciesCommand
 
getArguments() - Method in class com.facebook.buck.cli.AuditInputCommand
 
getArguments() - Method in class com.facebook.buck.cli.AuditOwnerCommand
 
getArguments() - Method in class com.facebook.buck.cli.AuditRulesCommand
 
getArguments() - Method in class com.facebook.buck.cli.AuditTestsCommand
 
getArguments() - Method in class com.facebook.buck.cli.BuildCommand
 
getArguments() - Method in class com.facebook.buck.cli.CacheCommand
 
getArguments() - Method in class com.facebook.buck.cli.QueryCommand
 
getArguments() - Method in class com.facebook.buck.cli.QuickstartCommand
 
getArguments() - Method in class com.facebook.buck.cli.RunCommand
 
getArguments() - Method in class com.facebook.buck.cli.TargetsCommand
 
getArguments() - Method in class com.facebook.buck.cli.UninstallCommand
 
getArgumentsAsPaths(Path, Iterable<String>) - Static method in class com.facebook.buck.cli.AuditOwnerCommand
 
getArgumentsFormattedAsBuildTargets(BuckConfig) - Method in class com.facebook.buck.cli.AuditClasspathCommand
 
getArgumentsFormattedAsBuildTargets(BuckConfig) - Method in class com.facebook.buck.cli.AuditDependenciesCommand
 
getArgumentsFormattedAsBuildTargets(BuckConfig) - Method in class com.facebook.buck.cli.AuditInputCommand
 
getArgumentsFormattedAsBuildTargets(BuckConfig) - Method in class com.facebook.buck.cli.AuditTestsCommand
 
getArgumentTypes() - Method in class com.facebook.buck.query.AllPathsFunction
 
getArgumentTypes() - Method in class com.facebook.buck.query.AttrFilterFunction
 
getArgumentTypes() - Method in class com.facebook.buck.query.DepsFunction
 
getArgumentTypes() - Method in class com.facebook.buck.query.FilterFunction
 
getArgumentTypes() - Method in class com.facebook.buck.query.KindFunction
 
getArgumentTypes() - Method in class com.facebook.buck.query.LabelsFunction
 
getArgumentTypes() - Method in class com.facebook.buck.query.OwnerFunction
 
getArgumentTypes() - Method in interface com.facebook.buck.query.QueryEnvironment.QueryFunction
The types of the arguments of the function.
getArgumentTypes() - Method in class com.facebook.buck.query.RdepsFunction
 
getArgumentTypes() - Method in class com.facebook.buck.query.TestsOfFunction
 
getArtifactCache() - Method in class com.facebook.buck.rules.BuildContext
 
getArtifactCache() - Method in class com.facebook.buck.rules.ImmutableBuildContext
 
getArtifactCacheModes() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig
 
getArtifactCacheModesRaw() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig
 
getArtifactContentHashCode() - Method in class com.facebook.buck.artifact_cache.StoreWriteResult
 
getArtifactOnlyHashCode() - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
 
getArtifactOnlyHashCode() - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
 
getArtifactOnlyHashCode() - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
 
getArtifactSizeBytes() - Method in class com.facebook.buck.artifact_cache.StoreWriteResult
 
getAs() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getAsciiString(ByteBuffer) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
getAsflags() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getAspp() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getAsppflags() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getAssetPaths() - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet
 
getAssets() - Method in class com.facebook.buck.android.AndroidPrebuiltAar
 
getAssets() - Method in class com.facebook.buck.android.AndroidResource
 
getAssets() - Method in interface com.facebook.buck.android.HasAndroidResourceDeps
 
getAssets() - Method in class com.facebook.buck.java.intellij.SerializableAndroidAar
 
getAssetsDirectories() - Method in class com.facebook.buck.android.AndroidPackageableCollection
Directories containing assets to be included directly in the apk, under the "assets" directory.
getAssociatedProjectPredicate() - Method in class com.facebook.buck.cli.ProjectPredicates
AssociatedTargetNodePredicate returning nodes associated with the IDE project.
getAssociatedTests() - Method in class com.facebook.buck.rules.TargetGraphAndTargets
 
getAutoconfName() - Method in enum com.facebook.buck.util.environment.Platform
 
getAvailableCores() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
 
getAvailableCores() - Method in class com.facebook.buck.util.environment.DefaultExecutionEnvironment
 
getAvailableCores() - Method in interface com.facebook.buck.util.environment.ExecutionEnvironment
 
getBaseConfigurationReference() - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCBuildConfiguration
 
getBaseName() - Method in class com.facebook.buck.model.UnflavoredBuildTarget
If this build target were //third_party/java/guava:guava-latest, then this would return "//third_party/java/guava".
getBaseName() - Method in class com.facebook.buck.parser.BuildTargetPatternParser
 
getBasePath() - Method in class com.facebook.buck.parser.BuildFileSpec
 
getBasePath(BuildTarget, Optional<String>) - Static method in class com.facebook.buck.python.PythonUtil
 
getBasePathOfAncestorTarget(Path) - Method in class com.facebook.buck.model.BuildFileTree
Returns the base path for a given path.
getBasePathOfAncestorTarget(Path) - Method in class com.facebook.buck.model.FilesystemBackedBuildFileTree
Returns the base path for a given path.
getBasePathOfAncestorTarget(Path) - Method in class com.facebook.buck.model.InMemoryBuildFileTree
 
getBasePathToAliasMap() - Method in class com.facebook.buck.cli.BuckConfig
Create a map of BuildTarget base paths to aliases.
getBasePathToAliasMap(BuckConfig) - Method in class com.facebook.buck.cli.ProjectCommand
 
getBasePathTransform(int) - Method in enum com.facebook.buck.java.intellij.IjModuleGraph.AggregationMode
 
getBaseType(Field) - Static method in class com.facebook.buck.util.Types
Determine the "base type" of a field.
getBestProvisioningProfile(ImmutableSet<ProvisioningProfileMetadata>, String, Optional<String>, Optional<String>) - Static method in class com.facebook.buck.apple.ProvisioningProfileCopyStep
 
getBinary() - Method in class com.facebook.buck.apple.AppleBundle
 
getBinary() - Method in class com.facebook.buck.python.PythonTest
 
getBinaryBuildTarget(BuildTarget) - Static method in class com.facebook.buck.python.PythonTestDescription
 
getBinaryFileContent() - Method in class com.facebook.buck.android.StringResources
Returns a byte array that represents the entire set of strings, plurals and string arrays in the following binary file format:
getBinaryJar() - Method in class com.facebook.buck.android.AndroidPrebuiltAar
 
getBinaryJar() - Method in class com.facebook.buck.java.intellij.IjLibrary
 
getBinaryJar() - Method in class com.facebook.buck.java.PrebuiltJar
 
getBinaryName(BuildTarget) - Static method in class com.facebook.buck.apple.AppleBundle
 
getBinPath() - Method in class com.facebook.buck.python.PythonPackagedBinary
 
getBlueprintIdentifier() - Method in class com.facebook.buck.apple.xcode.XCScheme.BuildableReference
 
getBlueprintName() - Method in class com.facebook.buck.apple.xcode.XCScheme.BuildableReference
 
getBooleanValue(String, String, boolean) - Method in class com.facebook.buck.cli.BuckConfig
 
getBooleanValue(String, String, boolean) - Method in class com.facebook.buck.cli.Config
 
getBoostTestDep() - Method in class com.facebook.buck.cxx.CxxBuckConfig
 
getBootclasspath() - Method in class com.facebook.buck.java.JavacOptions
 
getBootclasspathEntries() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
getBootClasspathEntries(ExecutionContext) - Method in class com.facebook.buck.android.RobolectricTest
 
getBootClasspathEntries(ExecutionContext) - Method in class com.facebook.buck.java.JavaTest
 
getBuckCommit() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
 
getBuckConfig() - Method in class com.facebook.buck.rules.Cell
 
getBuckDirty() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
 
getBuckEventBus() - Method in class com.facebook.buck.step.ExecutionContext
 
getBuckEventBus() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getBuckFilePath() - Method in class com.facebook.buck.json.ParseBuckFileEvent
 
getBuildableCombinedTestTargets() - Method in class com.facebook.buck.apple.ProjectGenerator
 
getBuildableForAndroidResources(BuildRuleResolver, boolean) - Method in class com.facebook.buck.android.AndroidLibraryGraphEnhancer
 
getBuildableName() - Method in class com.facebook.buck.apple.xcode.XCScheme.BuildableReference
 
getBuildableReference() - Method in class com.facebook.buck.apple.xcode.XCScheme.BuildActionEntry
 
getBuildableReference() - Method in class com.facebook.buck.apple.xcode.XCScheme.LaunchAction
 
getBuildableReference() - Method in class com.facebook.buck.apple.xcode.XCScheme.ProfileAction
 
getBuildableReference() - Method in class com.facebook.buck.apple.xcode.XCScheme.TestableReference
 
getBuildAction() - Method in class com.facebook.buck.apple.xcode.XCScheme
 
getBuildActionEntries() - Method in class com.facebook.buck.apple.xcode.XCScheme.BuildAction
 
getBuildArgs() - Method in class com.facebook.buck.rules.BuildEvent.Finished
 
getBuildArgs() - Method in class com.facebook.buck.rules.BuildEvent.Started
 
getBuildConfigFields() - Method in class com.facebook.buck.android.AndroidBuildConfig
 
getBuildConfigs() - Method in class com.facebook.buck.android.AndroidPackageableCollection
 
getBuildConfiguration() - Method in class com.facebook.buck.apple.xcode.XCScheme.AnalyzeAction
 
getBuildConfiguration() - Method in class com.facebook.buck.apple.xcode.XCScheme.ArchiveAction
 
getBuildConfiguration() - Method in class com.facebook.buck.apple.xcode.XCScheme.LaunchAction
 
getBuildConfiguration() - Method in class com.facebook.buck.apple.xcode.XCScheme.ProfileAction
 
getBuildConfiguration() - Method in class com.facebook.buck.apple.xcode.XCScheme.TestAction
 
getBuildConfigurationList() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXProject
 
getBuildConfigurationList() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
getBuildConfigurationsByName() - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCConfigurationList
 
getBuildContext() - Method in class com.facebook.buck.command.Build
Returns null until Build.executeBuild(Iterable, boolean) is invoked.
getBuildDepFiles() - Method in class com.facebook.buck.cli.BuckConfig
 
getBuildEngineMode() - Method in class com.facebook.buck.cli.BuckConfig
 
getBuildEngineMode() - Method in class com.facebook.buck.cli.BuildCommand
 
getBuildFileName() - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
 
getBuildFileName() - Method in class com.facebook.buck.parser.ParserConfig
 
getBuildFileName() - Method in class com.facebook.buck.rules.Cell
 
getBuildFileSpec() - Method in class com.facebook.buck.parser.BuildTargetSpec
 
getBuildFileSpec() - Method in class com.facebook.buck.parser.TargetNodePredicateSpec
 
getBuildFileSpec() - Method in interface com.facebook.buck.parser.TargetNodeSpec
 
getBuildFileTree() - Method in class com.facebook.buck.rules.BuildRuleFactoryParams
 
getBuildFor() - Method in class com.facebook.buck.apple.xcode.XCScheme.BuildActionEntry
 
getBuildId() - Method in class com.facebook.buck.event.AbstractBuckEvent
 
getBuildId() - Method in interface com.facebook.buck.event.BuckEvent
 
getBuildId() - Method in class com.facebook.buck.event.BuckEventBus
An id that every event posted to this event bus will share.
getBuildId() - Method in class com.facebook.buck.rules.BuildContext
 
getBuildId() - Method in class com.facebook.buck.rules.ImmutableBuildContext
 
getBuildId() - Method in class com.facebook.buck.step.ExecutionContext
 
getBuildOutput() - Method in class com.facebook.buck.rules.BuildOutputInitializer
 
getBuildOutputInitializer() - Method in class com.facebook.buck.android.AaptPackageResources
 
getBuildOutputInitializer() - Method in class com.facebook.buck.android.AndroidResource
 
getBuildOutputInitializer() - Method in class com.facebook.buck.android.ComputeExopackageDepsAbi
 
getBuildOutputInitializer() - Method in class com.facebook.buck.android.DexProducedFromJavaLibrary
 
getBuildOutputInitializer() - Method in class com.facebook.buck.android.DummyRDotJava
 
getBuildOutputInitializer() - Method in class com.facebook.buck.android.PackageStringAssets
 
getBuildOutputInitializer() - Method in class com.facebook.buck.android.PreDexMerge
 
getBuildOutputInitializer() - Method in class com.facebook.buck.android.ResourcesFilter
 
getBuildOutputInitializer() - Method in class com.facebook.buck.android.UnzipAar
 
getBuildOutputInitializer() - Method in class com.facebook.buck.java.DefaultJavaLibrary
 
getBuildOutputInitializer() - Method in class com.facebook.buck.java.PrebuiltJar
 
getBuildOutputInitializer() - Method in class com.facebook.buck.js.ReactNativeDeps
 
getBuildOutputInitializer() - Method in interface com.facebook.buck.rules.InitializableFromDisk
 
getBuildPhases() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
getBuildRule() - Method in class com.facebook.buck.cxx.NativeLinkableNode
 
getBuildRule() - Method in class com.facebook.buck.rules.BuildRuleEvent
 
getBuildRuleDirectedGraphFilteredBy(Iterable<? extends BuildRule>, Predicate<Object>, Predicate<Object>) - Static method in class com.facebook.buck.rules.BuildRuleDependencyVisitors
Given dependencies in inputs builds graph of transitive dependencies filtering them by instanceOf T.
getBuildRuleResult(BuildTarget) - Method in interface com.facebook.buck.rules.BuildEngine
Returns the build result of the build rule associated with the given build target.
getBuildRuleResult(BuildTarget) - Method in class com.facebook.buck.rules.CachingBuildEngine
 
getBuildRules() - Method in class com.facebook.buck.rules.BuildEvent.RuleCountCalculated
 
getBuildRules() - Method in class com.facebook.buck.rules.BuildRuleResolver
 
getBuildRuleType() - Method in class com.facebook.buck.android.AndroidAarDescription
 
getBuildRuleType() - Method in class com.facebook.buck.android.AndroidBinaryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.android.AndroidBuildConfigDescription
 
getBuildRuleType() - Method in class com.facebook.buck.android.AndroidInstrumentationApkDescription
 
getBuildRuleType() - Method in class com.facebook.buck.android.AndroidInstrumentationTestDescription
 
getBuildRuleType() - Method in class com.facebook.buck.android.AndroidLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.android.AndroidManifestDescription
 
getBuildRuleType() - Method in class com.facebook.buck.android.AndroidPrebuiltAarDescription
 
getBuildRuleType() - Method in class com.facebook.buck.android.AndroidResourceDescription
 
getBuildRuleType() - Method in class com.facebook.buck.android.ApkGenruleDescription
 
getBuildRuleType() - Method in class com.facebook.buck.android.GenAidlDescription
 
getBuildRuleType() - Method in class com.facebook.buck.android.NdkLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.android.PrebuiltNativeLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.android.RobolectricTestDescription
 
getBuildRuleType() - Method in class com.facebook.buck.apple.AppleAssetCatalogDescription
 
getBuildRuleType() - Method in class com.facebook.buck.apple.AppleBinaryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.apple.AppleBundleDescription
 
getBuildRuleType() - Method in class com.facebook.buck.apple.AppleLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.apple.ApplePackageDescription
 
getBuildRuleType() - Method in class com.facebook.buck.apple.AppleResourceDescription
 
getBuildRuleType() - Method in class com.facebook.buck.apple.AppleTestDescription
 
getBuildRuleType() - Method in class com.facebook.buck.apple.CoreDataModelDescription
 
getBuildRuleType() - Method in class com.facebook.buck.apple.XcodePostbuildScriptDescription
 
getBuildRuleType() - Method in class com.facebook.buck.apple.XcodePrebuildScriptDescription
 
getBuildRuleType() - Method in class com.facebook.buck.apple.XcodeWorkspaceConfigDescription
 
getBuildRuleType() - Method in class com.facebook.buck.cxx.CxxBinaryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.cxx.CxxLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.cxx.CxxPythonExtensionDescription
 
getBuildRuleType() - Method in class com.facebook.buck.cxx.CxxTestDescription
 
getBuildRuleType() - Method in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.d.DBinaryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.d.DLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.d.DTestDescription
 
getBuildRuleType() - Method in class com.facebook.buck.dotnet.CSharpLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.dotnet.PrebuiltDotNetLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.file.RemoteFileDescription
 
getBuildRuleType() - Method in class com.facebook.buck.go.GoBinaryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.go.GoLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.gwt.GwtBinaryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.java.JavaBinaryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.java.JavaLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.java.JavaTestDescription
 
getBuildRuleType() - Method in class com.facebook.buck.java.KeystoreDescription
 
getBuildRuleType() - Method in class com.facebook.buck.java.PrebuiltJarDescription
 
getBuildRuleType() - Method in class com.facebook.buck.js.AndroidReactNativeLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.js.IosReactNativeLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.ocaml.OCamlBinaryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.ocaml.OCamlLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.python.PrebuiltPythonLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.python.PythonBinaryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.python.PythonLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.python.PythonTestDescription
 
getBuildRuleType(String) - Method in class com.facebook.buck.rules.Cell
 
getBuildRuleType() - Method in interface com.facebook.buck.rules.Description
 
getBuildRuleType(String) - Method in class com.facebook.buck.rules.KnownBuildRuleTypes
 
getBuildRuleType() - Method in class com.facebook.buck.rules.ProjectConfigDescription
 
getBuildRuleType() - Method in class com.facebook.buck.rust.RustBinaryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.rust.RustLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.shell.ExportFileDescription
 
getBuildRuleType() - Method in class com.facebook.buck.shell.GenruleDescription
 
getBuildRuleType() - Method in class com.facebook.buck.shell.ShBinaryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.shell.ShTestDescription
 
getBuildRuleType() - Method in class com.facebook.buck.thrift.ThriftLibraryDescription
 
getBuildRuleType() - Method in class com.facebook.buck.zip.ZipDescription
 
getBuildSettings() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildStyle
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.aapt.MergeAndroidResourceSources
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.AaptPackageResources
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.AndroidAar
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.AndroidBinary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.AndroidBuildConfig
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.AndroidInstrumentationTest
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.AndroidManifest
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.AndroidResource
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.AssembleDirectories
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.ComputeExopackageDepsAbi
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.CopyNativeLibraries
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.DexProducedFromJavaLibrary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.DummyRDotJava
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.GenAidl
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.NdkLibrary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.PackageStringAssets
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.PrebuiltNativeLibrary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.PreDexMerge
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.ResourcesFilter
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.android.UnzipAar
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.apple.AppleAssetCatalog
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.apple.AppleBundle
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.apple.ApplePackage
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.apple.CoreDataModel
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.apple.FatBinary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.cxx.Archive
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.cxx.CxxBinary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.cxx.CxxCompilationDatabase
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.cxx.CxxInferAnalyze
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.cxx.CxxInferCapture
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.cxx.CxxInferReport
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.cxx.CxxLink
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompile
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.cxx.Lex
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.cxx.Yacc
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.d.DCompileBuildRule
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.dotnet.CSharpLibrary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.dotnet.PrebuiltDotNetLibrary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.file.RemoteFile
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.file.WriteFile
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.go.GoBinary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.go.GoLibrary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.go.GoSymlinkTree
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.gwt.GwtBinary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.java.CalculateAbi
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.java.DefaultJavaLibrary
Building a java_library() rule entails compiling the .java files specified in the srcs attribute.
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.java.GwtModule
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.java.JarFattener
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.java.JavaBinary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.java.JavaSourceJar
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.java.Keystore
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.java.MavenUberJar
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.java.PrebuiltJar
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.js.AndroidReactNativeLibrary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.js.ReactNativeBundle
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.js.ReactNativeDeps
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.ocaml.OCamlBinary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.ocaml.OCamlBuild
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.ocaml.OCamlCCompile
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.ocaml.OCamlDebugLauncher
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.ocaml.OCamlLink
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.ocaml.OCamlMLCompile
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.python.PythonInPlaceBinary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.python.PythonPackagedBinary
 
getBuildSteps(BuildContext, BuildableContext) - Method in interface com.facebook.buck.rules.BuildRule
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.rules.NoopBuildRule
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.rules.OutputOnlyBuildRule
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.rules.SymlinkTree
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.shell.ExportFile
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.shell.Genrule
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.shell.ShBinary
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.thrift.SrcZip
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.thrift.ThriftCompiler
 
getBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.zip.Zip
 
getBuildTarget(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
getBuildTarget() - Method in class com.facebook.buck.event.CompilerPluginDurationEvent
 
getBuildTarget() - Method in class com.facebook.buck.event.InstallEvent
 
getBuildTarget() - Method in class com.facebook.buck.event.StartActivityEvent
 
getBuildTarget() - Method in class com.facebook.buck.java.AnnotationProcessingEvent
 
getBuildTarget() - Method in class com.facebook.buck.java.tracing.JavacPhaseEvent
 
getBuildTarget() - Method in interface com.facebook.buck.model.HasBuildTarget
 
getBuildTarget() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getBuildTarget() - Method in class com.facebook.buck.parser.BuildTargetSpec
 
getBuildTarget() - Method in class com.facebook.buck.query.QueryBuildTarget
 
getBuildTarget() - Method in class com.facebook.buck.rules.AbstractBuildRule
 
getBuildTarget() - Method in interface com.facebook.buck.rules.BuildRule
 
getBuildTarget() - Method in class com.facebook.buck.rules.BuildRuleParams
 
getBuildTarget() - Method in class com.facebook.buck.rules.TargetNode
 
getBuildTarget() - Method in class com.facebook.buck.test.TestResults
 
getBuildTarget() - Method in class com.facebook.buck.test.TestRuleEvent
 
getBuildTargetForAlias(String) - Method in class com.facebook.buck.cli.BuckConfig
 
getBuildTargetForAlias(BuckConfig, String) - Method in class com.facebook.buck.cli.TargetsCommand
 
getBuildTargetForAliasAsString(String) - Method in class com.facebook.buck.cli.BuckConfig
 
getBuildTargetForFullyQualifiedTarget(String) - Method in class com.facebook.buck.cli.BuckConfig
 
getBuildTargetForFullyQualifiedTarget(BuckConfig, String) - Method in class com.facebook.buck.cli.TargetsCommand
 
getBuildTargetHashCodeCache() - Method in class com.facebook.buck.parser.Parser
 
getBuildTargetRules(CommandRunnerParams, ParserConfig, TargetNode<?>) - Static method in class com.facebook.buck.cli.CommandHelper
 
getBuildTargets(Function<Optional<String>, Path>, Iterable<String>) - Method in class com.facebook.buck.cli.AbstractCommand
 
getBuildTargets() - Method in class com.facebook.buck.parser.ParseEvent
 
getBuildTargetsToExcludeFromDex() - Method in class com.facebook.buck.android.AndroidBinary
 
getBuildTargetToGeneratedTargetMap() - Method in class com.facebook.buck.apple.ProjectGenerator
 
getBundleIdFromPlistStream(InputStream) - Static method in class com.facebook.buck.apple.AppleInfoPlistParsing
Extracts the bundle ID (CFBundleIdentifier) from an Info.plist, returning it if present.
getBundleRoot(BuildTarget, String) - Static method in class com.facebook.buck.apple.AppleBundle
 
getBundleScript(Path, Path, ReactNativePlatform, boolean, String, String, String) - Static method in class com.facebook.buck.js.ReactNativeBundle
 
getBytecodeCompileDeps() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getBytecodeCompileDeps() - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
 
getBytecodeCompileDeps() - Method in interface com.facebook.buck.ocaml.OCamlLibrary
 
getBytecodeIncludeDirs() - Method in interface com.facebook.buck.ocaml.OCamlLibrary
 
getBytecodeIncludes() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getBytecodeLink() - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
 
getBytecodeLinkDeps() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getBytecodeLinkDeps() - Method in interface com.facebook.buck.ocaml.OCamlLibrary
 
getBytes() - Method in class com.facebook.buck.apple.clang.HeaderMap
 
getBytes(ByteOrder) - Method in class com.facebook.buck.apple.clang.HeaderMap
 
getBytes(ByteBuffer, int) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
getCacheDir() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig
 
getCacheDirMaxSizeBytes() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig
 
getCacheModes() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
 
getCacheResult() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheEvent.Finished
 
getCacheResult() - Method in class com.facebook.buck.rules.BuildRuleEvent.Finished
 
getCapabilities() - Method in class com.facebook.buck.io.Watchman
 
getCategory() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheConnectEvent
 
getCategory() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheEvent
 
getCategory() - Method in class com.facebook.buck.event.ChromeTraceEvent
 
getCategory() - Method in class com.facebook.buck.event.InstallEvent
 
getCategory() - Method in interface com.facebook.buck.event.LeafEvent
 
getCategory() - Method in class com.facebook.buck.event.StartActivityEvent
 
getCategory() - Method in class com.facebook.buck.event.UninstallEvent
 
getCategory() - Method in class com.facebook.buck.java.AnnotationProcessingEvent
 
getCategory() - Method in class com.facebook.buck.json.ProjectBuildFileParseEvents.Finished
 
getCategory() - Method in class com.facebook.buck.json.ProjectBuildFileParseEvents.Started
 
getCategory() - Method in class com.facebook.buck.parser.ParseEvent
 
getCategory() - Method in class com.facebook.buck.rules.ActionGraphEvent
 
getCategory() - Method in class com.facebook.buck.rules.TestSummaryEvent
 
getCategory() - Method in class com.facebook.buck.step.StepEvent
 
getCc() - Method in enum com.facebook.buck.android.NdkCxxPlatforms.Compiler.Type
 
getCc() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getCCompiler() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getCell() - Method in class com.facebook.buck.model.UnflavoredBuildTarget
 
getCell(Optional<String>) - Method in class com.facebook.buck.rules.Cell
 
getCellAliases() - Method in class com.facebook.buck.rules.Cell
 
getCellFilesystemResolver() - Method in class com.facebook.buck.rules.TargetNode
 
getCellNames() - Method in class com.facebook.buck.rules.TargetNode
 
getCellPath() - Method in class com.facebook.buck.model.UnflavoredBuildTarget
 
getCellRoots() - Method in class com.facebook.buck.cli.BuckConfig
 
getCellRoots() - Method in class com.facebook.buck.rules.BuildRuleParams
 
getCellRoots() - Method in class com.facebook.buck.rules.Cell
 
getCflags() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getCFlags() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getCFlags() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getChildPaths(BuildTarget) - Method in class com.facebook.buck.model.BuildFileTree
 
getChildPaths(BuildTarget) - Method in class com.facebook.buck.model.FilesystemBackedBuildFileTree
 
getChildPaths(BuildTarget) - Method in class com.facebook.buck.model.InMemoryBuildFileTree
 
getChildren() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXGroup
 
getChildren() - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCVersionGroup
 
getChunks() - Method in class com.facebook.buck.cxx.ChunkAccumulator
 
getClassesHash() - Method in interface com.facebook.buck.android.DexWithClasses
 
getClassLoaderCache() - Method in class com.facebook.buck.step.ExecutionContext
 
getClassLoaderCache() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getClassLoaderForClassPath(ClassLoader, ImmutableList<URL>) - Method in class com.facebook.buck.util.ClassLoaderCache
 
getClassName() - Method in class com.facebook.buck.test.selectors.TestDescription
 
getClassNames() - Method in interface com.facebook.buck.android.DexWithClasses
 
getClassNamesToHashes() - Method in class com.facebook.buck.android.AaptPackageResources
 
getClassNamesToHashes() - Method in class com.facebook.buck.java.DefaultJavaLibrary
 
getClassNamesToHashes() - Method in interface com.facebook.buck.java.HasJavaClassHashes
 
getClassNamesToHashes() - Method in class com.facebook.buck.java.JavaLibrary.Data
 
getClassNamesToHashes() - Method in class com.facebook.buck.java.PrebuiltJar
 
getClassNamesToHashesSupplier() - Method in class com.facebook.buck.android.AndroidPackageableCollection
getClasspathDeps() - Method in class com.facebook.buck.android.AndroidBinary
 
getClasspathDeps(Iterable<BuildRule>) - Static method in class com.facebook.buck.java.Classpaths
 
getClasspathEntries(Set<BuildRule>) - Static method in class com.facebook.buck.java.Classpaths
Include the classpath entries from all JavaLibraryRules that have a direct line of lineage to this rule through other JavaLibraryRules.
getClasspathEntriesToDex() - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
This includes everything from the corresponding AndroidPackageableCollection.getClasspathEntriesToDex(), and may include additional entries due to AndroidBuildConfigs.
getClasspathEntriesToDex() - Method in class com.facebook.buck.android.AndroidPackageableCollection
Java classes (jars) to include in the package.
getClassPaths() - Method in class com.facebook.buck.java.intellij.IjLibrary
 
getClock() - Method in class com.facebook.buck.rules.BuildContext
 
getClock() - Method in class com.facebook.buck.rules.ImmutableBuildContext
 
getCombinedProject() - Method in class com.facebook.buck.cli.ProjectCommand
 
getCombineTestBundles() - Method in class com.facebook.buck.cli.ProjectCommand
 
getCommand() - Method in class com.facebook.buck.apple.XctestRunTestsStep
 
getCommand() - Method in class com.facebook.buck.apple.XctoolRunTestsStep
 
getCommand() - Method in class com.facebook.buck.cxx.ClangCxxCompilationDatabaseEntry
 
getCommand() - Method in interface com.facebook.buck.cxx.CxxCompilationDatabaseEntry
 
getCommand() - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompile
 
getCommand() - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompileStep
 
getCommand() - Method in class com.facebook.buck.cxx.CxxTestStep
 
getCommand() - Method in class com.facebook.buck.cxx.NuclideCompatibleCxxCompilationDatabaseEntry
 
getCommand() - Method in class com.facebook.buck.d.DTestStep
 
getCommand() - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
 
getCommand() - Method in class com.facebook.buck.util.ProcessExecutorParams
The command and arguments to launch.
getCommandAndExecutionArgs(Platform, BuildTarget) - Method in class com.facebook.buck.shell.AbstractGenruleStep.CommandString
 
getCommandLineBuildTargetNormalizer(BuckConfig) - Method in class com.facebook.buck.cli.AbstractCommand
 
getCommandName() - Method in class com.facebook.buck.cli.CommandEvent
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.cxx.BsdArchiver
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.cxx.ClangCompiler
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.cxx.ClangPreprocessor
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.cxx.DarwinLinker
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.cxx.DefaultCompiler
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.cxx.DefaultPreprocessor
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.cxx.GnuArchiver
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.cxx.GnuLinker
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.cxx.UnknownArchiver
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.cxx.UnknownLinker
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.cxx.VersionedTool
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.cxx.WindowsLinker
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.java.ExternalJavac
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.java.Jsr199Javac
 
getCommandPrefix() - Method in class com.facebook.buck.python.PexStep
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.rules.CommandTool
 
getCommandPrefix(SourcePathResolver) - Method in class com.facebook.buck.rules.HashedFileTool
 
getCommandPrefix(SourcePathResolver) - Method in interface com.facebook.buck.rules.Tool
 
getCommandsCount() - Method in class com.facebook.buck.cxx.MachoHeader
 
getCommandsForArguments(Iterable<String>) - Method in class com.facebook.buck.util.CommandSplitter
 
getCompatibilityVersion() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXProject
 
getCompilationDatabaseFormat() - Method in class com.facebook.buck.cxx.CxxBuckConfig
 
getCompilationDirectory() - Method in class com.facebook.buck.cxx.DebugPathSanitizer
 
getCompileCommandCombinedWithPreprocessBuildRule(CxxPreprocessAndCompile) - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompile
 
getCompileDeps() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getCompileDeps() - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
 
getCompileDeps() - Method in interface com.facebook.buck.ocaml.OCamlLibrary
 
getCompiler() - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration
 
getCompiler() - Method in class com.facebook.buck.android.NdkCxxPlatforms.TargetConfiguration
 
getCompiler(ThriftLibraryDescription.CompilerType, BuildRuleResolver) - Method in class com.facebook.buck.thrift.ThriftBuckConfig
Return the Tool object representing the thrift compiler.
getCompilerFlags() - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration
 
getCompilerFlags() - Method in class com.facebook.buck.android.NdkCxxPlatforms.TargetConfiguration
 
getCompilerFlags(NdkCxxPlatforms.Compiler.Type) - Method in class com.facebook.buck.android.NdkCxxPlatforms.TargetConfiguration
 
getCompilerTarget(ThriftLibraryDescription.CompilerType) - Method in class com.facebook.buck.thrift.ThriftBuckConfig
 
getCompilerType() - Method in class com.facebook.buck.event.CompilerErrorEvent
 
getCompilerType() - Method in class com.facebook.buck.thrift.ThriftCxxEnhancer
 
getCompilerType() - Method in class com.facebook.buck.thrift.ThriftJavaEnhancer
 
getCompilerType() - Method in interface com.facebook.buck.thrift.ThriftLanguageSpecificEnhancer
 
getCompilerType() - Method in class com.facebook.buck.thrift.ThriftPythonEnhancer
 
getCompileRule() - Method in class com.facebook.buck.thrift.ThriftSource
 
getComponents() - Method in class com.facebook.buck.python.PythonBinary
 
getCompressionLevel() - Method in class com.facebook.buck.zip.CustomZipEntry
 
getCompressTraces() - Method in class com.facebook.buck.cli.BuckConfig
 
getComputeExopackageDepsAbi() - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
 
GetComputerNameEx(int, char[], IntByReference) - Method in interface com.facebook.buck.util.network.HostnameFetchingWin32Library
 
getConcurrencyLimit(BuckConfig) - Method in class com.facebook.buck.cli.BuildCommand
 
getConcurrencyLimit() - Method in class com.facebook.buck.step.ExecutionContext
 
getConcurrencyLimit() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getConfigDefaultCxxPlatform(CxxBuckConfig, ImmutableMap<Flavor, CxxPlatform>, CxxPlatform) - Static method in class com.facebook.buck.cxx.CxxPlatforms
 
getConfigOverrides() - Method in class com.facebook.buck.cli.AbstractCommand
 
getConfigOverrides() - Method in class com.facebook.buck.cli.AbstractContainerCommand
 
getConfigOverrides() - Method in interface com.facebook.buck.cli.Command
 
getConfigOverrides() - Method in class com.facebook.buck.cli.VersionCommand
 
getConfigs() - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
 
getConnectedDevices() - Method in class com.facebook.buck.apple.device.AppleDeviceHelper
Runs the helper program to enumerate all currently-connected devices.
getConsole() - Method in class com.facebook.buck.step.ExecutionContext
 
getConsole() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getConsoleHandler() - Static method in class com.facebook.buck.cli.JavaUtilLogHandlers
 
getConstructorArg() - Method in class com.facebook.buck.rules.TargetNode
 
getContacts() - Method in class com.facebook.buck.android.AndroidInstrumentationTest
 
getContacts() - Method in class com.facebook.buck.apple.AppleTest
 
getContacts() - Method in class com.facebook.buck.cxx.CxxTest
 
getContacts() - Method in class com.facebook.buck.d.DTest
 
getContacts() - Method in class com.facebook.buck.java.JavaTest
 
getContacts() - Method in class com.facebook.buck.python.PythonTest
 
getContacts() - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
 
getContacts() - Method in interface com.facebook.buck.rules.TestRule
 
getContacts() - Method in class com.facebook.buck.shell.ShTest
 
getContacts() - Method in class com.facebook.buck.test.TestResults
 
getContainer() - Method in interface com.facebook.buck.java.classes.FileLike
Returns the containing file for this file-like entry.
getContainerClass(Field) - Static method in class com.facebook.buck.util.Types
 
getContainerCommandPrefix() - Method in class com.facebook.buck.cli.AbstractContainerCommand
 
getContainerCommandPrefix() - Method in class com.facebook.buck.cli.AuditCommand
 
getContainerCommandPrefix() - Method in class com.facebook.buck.cli.BuckCommand
 
getContainerCommandPrefix() - Method in class com.facebook.buck.cli.ServerCommand
 
getContainerPortal() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItemProxy
 
getContainerRelativePath() - Method in class com.facebook.buck.apple.xcode.XCScheme.BuildableReference
 
getContentLength() - Method in class com.facebook.buck.artifact_cache.HttpArtifactCacheBinaryProtocol.FetchResponse
 
getContentLength() - Method in class com.facebook.buck.artifact_cache.HttpArtifactCacheBinaryProtocol.StoreRequest
 
getContentRoot(IjModule) - Method in class com.facebook.buck.java.intellij.IjProjectTemplateDataPreparer
 
getContentsAsString(Charset) - Method in class com.facebook.buck.util.CapturingPrintStream
 
getCopyNativeLibraries() - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
 
getCopyNativeLibraries(TargetGraph, AndroidPackageableCollection) - Method in class com.facebook.buck.android.AndroidNativeLibsPackageableGraphEnhancer
 
getCoreSimulatorServicePath(UserIdFetcher) - Method in class com.facebook.buck.apple.simulator.AppleCoreSimulatorServiceController
Returns the path on disk to the running Core Simulator service, if any.
getCoverageReportFormat() - Method in class com.facebook.buck.test.TestRunningOptions
 
getCoverageReportTitle() - Method in class com.facebook.buck.test.TestRunningOptions
 
getCpp() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getCpp2Dep() - Method in class com.facebook.buck.thrift.ThriftBuckConfig
 
getCppAyncDep() - Method in class com.facebook.buck.thrift.ThriftBuckConfig
 
getCppDep() - Method in class com.facebook.buck.thrift.ThriftBuckConfig
 
getCppflags() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getCppFrozenDep() - Method in class com.facebook.buck.thrift.ThriftBuckConfig
 
getCppJsonDep() - Method in class com.facebook.buck.thrift.ThriftBuckConfig
 
getCppReflectionDep() - Method in class com.facebook.buck.thrift.ThriftBuckConfig
 
getCpuFilters() - Method in class com.facebook.buck.android.AndroidBinary
 
getCurrentPerfTimeForThreadId(long) - Method in class com.facebook.buck.timing.DefaultPerfTimer
 
getCurrentPerfTimeForThreadId(long) - Method in interface com.facebook.buck.timing.PerfTimer
 
getCurrentVersion() - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCVersionGroup
 
getCxx() - Method in enum com.facebook.buck.android.NdkCxxPlatforms.Compiler.Type
 
getCxx() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getCxxCompiler() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getCxxflags() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getCxxFlavors(BuckConfig) - Static method in class com.facebook.buck.cxx.CxxBuckConfig
Constructs set of flavors given in a .buckconfig file, as is specified by section names of the form cxx#{flavor name}.
getCxxHeaders() - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec
 
getCxxLibrary() - Method in class com.facebook.buck.python.PythonPlatform
 
getCxxPlatform() - Method in class com.facebook.buck.android.NdkCxxPlatform
 
getCxxPlatform() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getCxxPlatform() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getCxxPlatforms() - Method in class com.facebook.buck.rules.KnownBuildRuleTypes
 
getCxxpp() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getCxxppflags() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getCxxPreprocessorInput(TargetGraph, CxxPlatform, HeaderVisibility) - Method in class com.facebook.buck.apple.AppleBundle
 
getCxxPreprocessorInput(TargetGraph, CxxPlatform, HeaderVisibility) - Method in class com.facebook.buck.cxx.CxxBinary
 
getCxxPreprocessorInput(TargetGraph, CxxPlatform, HeaderVisibility) - Method in class com.facebook.buck.cxx.CxxLibrary
 
getCxxPreprocessorInput(TargetGraph, BuildRuleParams, BuildRuleResolver, Flavor, HeaderVisibility, CxxPreprocessables.IncludeType, Multimap<AbstractCxxSource.Type, String>, CxxPlatform, Iterable<FrameworkPath>) - Static method in class com.facebook.buck.cxx.CxxPreprocessables
Builds a CxxPreprocessorInput for a rule.
getCxxPreprocessorInput(TargetGraph, CxxPlatform, HeaderVisibility) - Method in interface com.facebook.buck.cxx.CxxPreprocessorDep
 
getCxxPreprocessorInput(TargetGraph, CxxPlatform, HeaderVisibility) - Method in interface com.facebook.buck.cxx.NativeTestable
Return the CxxPreprocessorInput to expose symbols of this rule.
getCxxPreprocessorInput(TargetGraph, CxxPlatform, HeaderVisibility) - Method in class com.facebook.buck.cxx.PrebuiltCxxLibrary
 
getCxxPreprocessorInput() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getCxxRuntime() - Method in class com.facebook.buck.android.NdkCxxPlatform
 
getCxxSharedRuntimePath() - Method in class com.facebook.buck.android.NdkCxxPlatform
 
getCxxSources() - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec
 
getCycle() - Method in exception com.facebook.buck.graph.AbstractAcyclicDepthFirstPostOrderTraversal.CycleException
 
getData() - Method in class com.facebook.buck.java.intellij.DependencyEntry
 
getData() - Method in class com.facebook.buck.java.intellij.IjDependencyListBuilder.AbstractDependencyEntry
 
getDataForRequest(Request) - Method in interface com.facebook.buck.httpserver.TemplateHandlerDelegate
 
getDataForRequest(Request) - Method in class com.facebook.buck.httpserver.TraceHandlerDelegate
 
getDataForRequest(Request) - Method in class com.facebook.buck.httpserver.TracesHandlerDelegate
 
getDebugPathSanitizer() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getDecimalStringAsInt(ByteBuffer, int) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
getDeclaredClasspathEntries() - Method in class com.facebook.buck.java.DefaultJavaLibrary
 
getDeclaredClasspathEntries() - Method in interface com.facebook.buck.java.JavaLibrary
 
getDeclaredClasspathEntries(JavaLibrary) - Static method in class com.facebook.buck.java.JavaLibraryClasspathProvider
 
getDeclaredClasspathEntries() - Method in class com.facebook.buck.java.PrebuiltJar
 
getDeclaredDeps() - Method in class com.facebook.buck.rules.AbstractBuildRule
 
getDeclaredDeps() - Method in class com.facebook.buck.rules.BuildRuleParams
 
getDeclaredDeps() - Method in class com.facebook.buck.rules.TargetNode
 
getDefaultBuildConfigFields() - Static method in class com.facebook.buck.android.BuildConfigs
Returns a list of fields (with values) that every BuildConfig.java should declare.
getDefaultCxxPlatforms() - Method in class com.facebook.buck.rules.KnownBuildRuleTypes
 
getDefaultIncludes() - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
 
getDefaultIncludes() - Method in class com.facebook.buck.parser.ParserConfig
A (possibly empty) sequence of paths to files that should be included by default when evaluating a build file.
getDefaultJavacOptions() - Method in class com.facebook.buck.java.JavaBuckConfig
 
getDefaultMetaVariable() - Method in class com.facebook.buck.cli.ConsumeAllOptionsHandler
 
getDefaultMetaVariable() - Method in class com.facebook.buck.cli.StringSetOptionHandler
 
getDefaultMetaVariable() - Method in class com.facebook.buck.cli.TestSelectorOptions.TestSelectorsOptionHandler
 
getDefaultPlatform() - Method in class com.facebook.buck.cxx.CxxBuckConfig
 
getDefaultPlatformTarget(AndroidDirectoryResolver, Optional<Path>) - Static method in class com.facebook.buck.android.AndroidPlatformTarget
 
getDefaultPythonPlatform(ProcessExecutor) - Method in class com.facebook.buck.python.PythonBuckConfig
 
getDefaultSharedLibrarySoname(BuildTarget, CxxPlatform) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
getDefaultTestTimeoutMillis() - Method in class com.facebook.buck.cli.BuckConfig
 
getDefaultTestTimeoutMillis() - Method in class com.facebook.buck.step.ExecutionContext
 
getDefaultTestTimeoutMillis() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getDefaultTestType() - Method in class com.facebook.buck.cxx.CxxTestDescription
 
getDefaultXcodeBuildConfigurationsFromCxxPlatform(CxxPlatform, Map<String, String>) - Static method in class com.facebook.buck.apple.CxxPlatformXcodeConfigGenerator
 
getDensities() - Method in class com.facebook.buck.android.FilterResourcesStep.ResourceFilter
 
getDependencies() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
getDependencies() - Method in class com.facebook.buck.java.intellij.IjModule
 
getDependencies(IjModule) - Method in class com.facebook.buck.java.intellij.IjProjectTemplateDataPreparer
 
getDependenciesPassTheirTests() - Method in class com.facebook.buck.test.TestResults
 
getDependentLibrariesFor(IjModule) - Method in class com.facebook.buck.java.intellij.IjModuleGraph
 
getDependentModulesFor(IjModule) - Method in class com.facebook.buck.java.intellij.IjModuleGraph
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.cxx.BsdArchiver
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.cxx.ClangCompiler
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.cxx.ClangPreprocessor
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.cxx.DarwinLinker
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.cxx.DefaultCompiler
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.cxx.DefaultPreprocessor
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.cxx.GnuArchiver
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.cxx.GnuLinker
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.cxx.UnknownArchiver
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.cxx.UnknownLinker
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.cxx.VersionedTool
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.cxx.WindowsLinker
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.java.ExternalJavac
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.java.JarBackedJavac
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.java.JdkProvidedInMemoryJavac
 
getDeps() - Method in class com.facebook.buck.rules.AbstractBuildRule
 
getDeps() - Method in interface com.facebook.buck.rules.BuildRule
 
getDeps() - Method in class com.facebook.buck.rules.BuildRuleParams
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.rules.CommandTool
 
getDeps(SourcePathResolver) - Method in class com.facebook.buck.rules.HashedFileTool
 
getDeps() - Method in class com.facebook.buck.rules.TargetNode
 
getDeps(SourcePathResolver) - Method in interface com.facebook.buck.rules.Tool
 
getDepsFor(IjProjectElement) - Method in class com.facebook.buck.java.intellij.IjModuleGraph
 
getDepsForTransitiveClasspathEntries() - Method in class com.facebook.buck.java.DefaultJavaLibrary
 
getDepsForTransitiveClasspathEntries() - Method in interface com.facebook.buck.java.JavaLibrary
 
getDepsForTransitiveClasspathEntries() - Method in class com.facebook.buck.java.PrebuiltJar
 
getDepsFromComponents(SourcePathResolver, PythonPackageComponents) - Static method in class com.facebook.buck.python.PythonUtil
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.aapt.MergeAndroidResourceSourcesStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.aapt.MiniAapt
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.ApkBuilderStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.ApkInstallStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.CompileStringsStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.ConcatStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.FilterResourcesStep
 
getDescription() - Method in class com.facebook.buck.android.FilterResourcesStep.ResourceFilter
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.GenerateBuildConfigStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.GenerateManifestStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.GetStringsFilesStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.InstrumentationStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.IntraDexReorderStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.MergeAndroidResourcesStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.SmartDexingStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.android.SplitZipStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.apple.CodeSignStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.apple.PlistProcessStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.apple.ProvisioningProfileCopyStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.apple.XctestRunTestsStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.apple.XctoolRunTestsStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.cxx.CxxPrepareForLinkStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompileStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.cxx.CxxTestStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.cxx.HeaderMapStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.d.DTestStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.dalvik.EstimateLinearAllocStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.file.DownloadStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.java.AccumulateClassNamesStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.java.CalculateAbiStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.java.CopyResourcesStep
 
getDescription(ImmutableList<String>, ImmutableSet<Path>, Optional<Path>) - Method in class com.facebook.buck.java.ExternalJavac
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.java.JarDirectoryStep
 
getDescription(ImmutableList<String>, ImmutableSet<Path>, Optional<Path>) - Method in interface com.facebook.buck.java.Javac
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.java.JavacStep
 
getDescription(ImmutableList<String>, ImmutableSet<Path>, Optional<Path>) - Method in class com.facebook.buck.java.Jsr199Javac
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.ocaml.OCamlBuildStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.ocaml.OCamlDebugLauncherStep
 
getDescription(BuildRuleType) - Method in class com.facebook.buck.rules.Cell
 
getDescription(BuildRuleType) - Method in class com.facebook.buck.rules.KnownBuildRuleTypes
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.rules.RecordFileSha1Step
 
getDescription() - Method in class com.facebook.buck.rules.TargetNode
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.shell.EchoStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.shell.RunShTestAndRecordResultStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.shell.ShellStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.AbstractExecutionStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.CompositeStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.ConditionalStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.CopyStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.FileScrubberStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.FindAndReplaceStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.MakeExecutableStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.MkdirStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.MoveStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.RmStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.StringTemplateStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.SymCopyStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.SymlinkFileStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.SymlinkTreeStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.TouchStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.WriteFileStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.step.fs.XzStep
 
getDescription(ExecutionContext) - Method in interface com.facebook.buck.step.Step
 
getDescription() - Method in class com.facebook.buck.step.StepEvent
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.zip.RepackZipEntriesStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.zip.UnzipStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.zip.ZipScrubberStep
 
getDescription(ExecutionContext) - Method in class com.facebook.buck.zip.ZipStep
 
getDescriptionNoContext() - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompileStep
 
getDescriptions() - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
 
getDestDir() - Method in class com.facebook.buck.cli.QuickstartCommand
 
getDestination() - Method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec
 
getDestinationFile() - Method in class com.facebook.buck.step.fs.XzStep
 
getDeveloperPath() - Method in class com.facebook.buck.apple.AppleSdkPaths
Absolute path to the active DEVELOPER_DIR.
getDevices(boolean) - Method in class com.facebook.buck.android.AdbHelper
 
getDexDirectory() - Method in class com.facebook.buck.android.PreDexMerge
 
getDexInfo() - Method in class com.facebook.buck.rules.ExopackageInfo
 
getDexInputHashes() - Method in class com.facebook.buck.android.HashInputJarsToDexStep
 
getDexInputHashes() - Method in interface com.facebook.buck.android.SmartDexingStep.DexInputHashesProvider
 
getDirCacheReadMode() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig
 
getDirectory() - Method in class com.facebook.buck.cxx.ClangCxxCompilationDatabaseEntry
 
getDirectory() - Method in class com.facebook.buck.cxx.NuclideCompatibleCxxCompilationDatabaseEntry
 
getDirectory() - Method in class com.facebook.buck.rules.ExopackageInfo.DexInfo
 
getDirectory() - Method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo
 
getDirectory() - Method in class com.facebook.buck.util.ProcessExecutorParams
If present, the current working directory for the launched process.
getDirectoryContents(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
getDirName() - Method in enum com.facebook.buck.dotnet.FrameworkVersion
 
getDryRun() - Method in class com.facebook.buck.cli.ProjectCommand
 
getDstSubfolderSpec() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXCopyFilesBuildPhase
 
getDsymutil() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getDummyRDotJavaTarget(BuildTarget) - Static method in class com.facebook.buck.android.AndroidLibraryGraphEnhancer
 
getDuration() - Method in class com.facebook.buck.shell.ShellStep
 
getDuration() - Method in class com.facebook.buck.util.concurrent.TimeSpan
 
getDurationName() - Method in class com.facebook.buck.event.CompilerPluginDurationEvent
 
getDxExecutable() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
getEdgeCount() - Method in class com.facebook.buck.graph.MutableDirectedGraph
 
getEnableProfiling() - Method in class com.facebook.buck.cli.AbstractCommand
 
getEnforceBuckPackageBoundary() - Method in class com.facebook.buck.parser.ParserConfig
 
getEntitlements() - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
Returns key/value pairs of the "Entitlements" dictionary of the embedded plist.
getEntriesForSection(String) - Method in class com.facebook.buck.cli.BuckConfig
 
getEnum(String, String, Class<T>) - Method in class com.facebook.buck.cli.BuckConfig
 
getEnum(String, String, Class<T>) - Method in class com.facebook.buck.cli.Config
 
getEnv(ExecutionContext) - Method in class com.facebook.buck.apple.XctestRunTestsStep
 
getEnv(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
getEnv() - Method in class com.facebook.buck.cxx.CxxTest
 
getEnv() - Method in class com.facebook.buck.cxx.CxxTestStep
 
getEnv() - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
 
getenv(String, String) - Method in class com.facebook.buck.util.environment.DefaultExecutionEnvironment
 
getenv(String, String) - Method in interface com.facebook.buck.util.environment.ExecutionEnvironment
Gets the environment variable indicated by the specified key.
getEnvironment() - Method in class com.facebook.buck.cli.BuckConfig
 
getEnvironment() - Method in class com.facebook.buck.python.PythonPlatform
 
getEnvironment() - Method in class com.facebook.buck.rules.BuildContext
 
getEnvironment() - Method in class com.facebook.buck.rules.ImmutableBuildContext
 
getEnvironment() - Method in class com.facebook.buck.step.ExecutionContext
 
getEnvironment() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getEnvironment() - Method in class com.facebook.buck.util.ProcessExecutorParams
If present, the map of environment variables used for the launched process.
getEnvironmentVariables(ExecutionContext) - Method in class com.facebook.buck.java.JUnitStep
 
getEnvironmentVariables(ExecutionContext) - Method in class com.facebook.buck.shell.AbstractGenruleStep
 
getEnvironmentVariables(ExecutionContext) - Method in class com.facebook.buck.shell.ShellStep
Returns the environment variables to include when running this ShellStep.
getError() - Method in class com.facebook.buck.event.CompilerErrorEvent
 
getErrorStream() - Method in interface com.facebook.buck.util.ProcessExecutor.LaunchedProcess
 
getEscapedArgumentsListAsString(List<String>) - Static method in class com.facebook.buck.cli.QueryCommand
 
getEstimate(InputStream) - Static method in class com.facebook.buck.dalvik.DalvikStatsTool
Estimates the footprint that a given class will have in the LinearAlloc buffer of Android's Dalvik VM.
getEstimatedProgressOfGeneratingProjectFiles() - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
getEstimatedProgressOfGeneratingProjectFiles() - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
getEstimatedProgressOfProcessingBuckFiles() - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
getEstimatedProgressOfProcessingBuckFiles() - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
getEventBus() - Method in class com.facebook.buck.rules.BuildContext
 
getEventBus() - Method in class com.facebook.buck.rules.ImmutableBuildContext
 
getEventId() - Method in class com.facebook.buck.event.SimplePerfEvent
 
getEventInfo() - Method in class com.facebook.buck.event.HttpArtifactCacheEvent.Finished
 
getEventInfo() - Method in class com.facebook.buck.event.SimplePerfEvent
 
getEventKey() - Method in class com.facebook.buck.event.AbstractBuckEvent
 
getEventKey() - Method in interface com.facebook.buck.event.BuckEvent
 
getEventName() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheConnectEvent.Finished
 
getEventName() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheConnectEvent.Started
 
getEventName() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheEvent.Finished
 
getEventName() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheEvent.Started
 
getEventName() - Method in class com.facebook.buck.cli.CommandEvent.Finished
 
getEventName() - Method in class com.facebook.buck.cli.CommandEvent.Started
 
getEventName() - Method in class com.facebook.buck.cli.ProgressEvent.BuildProgressUpdated
 
getEventName() - Method in class com.facebook.buck.cli.ProgressEvent.ParsingProgressUpdated
 
getEventName() - Method in class com.facebook.buck.cli.ProgressEvent.ProjectGenerationProgressUpdated
 
getEventName() - Method in interface com.facebook.buck.event.BuckEvent
 
getEventName() - Method in class com.facebook.buck.event.CompilerErrorEvent
 
getEventName() - Method in class com.facebook.buck.event.CompilerPluginDurationEvent.Finished
 
getEventName() - Method in class com.facebook.buck.event.CompilerPluginDurationEvent.Started
 
getEventName() - Method in class com.facebook.buck.event.ConsoleEvent
 
getEventName() - Method in class com.facebook.buck.event.HttpArtifactCacheEvent.Finished
 
getEventName() - Method in class com.facebook.buck.event.HttpArtifactCacheEvent.Started
 
getEventName() - Method in class com.facebook.buck.event.InstallEvent.Finished
 
getEventName() - Method in class com.facebook.buck.event.InstallEvent.Started
 
getEventName() - Method in class com.facebook.buck.event.MissingSymbolEvent
 
getEventName() - Method in class com.facebook.buck.event.ProjectGenerationEvent.Finished
 
getEventName() - Method in class com.facebook.buck.event.ProjectGenerationEvent.Processed
 
getEventName() - Method in class com.facebook.buck.event.ProjectGenerationEvent.Started
 
getEventName() - Method in class com.facebook.buck.event.StartActivityEvent.Finished
 
getEventName() - Method in class com.facebook.buck.event.StartActivityEvent.Started
 
getEventName() - Method in class com.facebook.buck.event.TraceEvent
 
getEventName() - Method in class com.facebook.buck.event.UninstallEvent.Finished
 
getEventName() - Method in class com.facebook.buck.event.UninstallEvent.Started
 
getEventName() - Method in class com.facebook.buck.file.DownloadEvent.Finished
 
getEventName() - Method in class com.facebook.buck.file.DownloadEvent.Started
 
getEventName() - Method in class com.facebook.buck.file.DownloadProgressEvent
 
getEventName() - Method in class com.facebook.buck.java.AnnotationProcessingEvent.Finished
 
getEventName() - Method in class com.facebook.buck.java.AnnotationProcessingEvent.Started
 
getEventName() - Method in class com.facebook.buck.java.tracing.JavacPhaseEvent.Finished
 
getEventName() - Method in class com.facebook.buck.java.tracing.JavacPhaseEvent.Started
 
getEventName() - Method in class com.facebook.buck.json.ParseBuckFileEvent.Finished
 
getEventName() - Method in class com.facebook.buck.json.ParseBuckFileEvent.Started
 
getEventName() - Method in class com.facebook.buck.json.ProjectBuildFileParseEvents.Finished
 
getEventName() - Method in class com.facebook.buck.json.ProjectBuildFileParseEvents.Started
 
getEventName() - Method in class com.facebook.buck.parser.ParseEvent.Finished
 
getEventName() - Method in class com.facebook.buck.parser.ParseEvent.Started
 
getEventName() - Method in class com.facebook.buck.rules.ActionGraphEvent.Finished
 
getEventName() - Method in class com.facebook.buck.rules.ActionGraphEvent.Processed
 
getEventName() - Method in class com.facebook.buck.rules.ActionGraphEvent.Started
 
getEventName() - Method in class com.facebook.buck.rules.BuildEvent.Finished
 
getEventName() - Method in class com.facebook.buck.rules.BuildEvent.RuleCountCalculated
 
getEventName() - Method in class com.facebook.buck.rules.BuildEvent.Started
 
getEventName() - Method in class com.facebook.buck.rules.BuildRuleEvent.Finished
 
getEventName() - Method in class com.facebook.buck.rules.BuildRuleEvent.Resumed
 
getEventName() - Method in class com.facebook.buck.rules.BuildRuleEvent.Started
 
getEventName() - Method in class com.facebook.buck.rules.BuildRuleEvent.Suspended
 
getEventName() - Method in class com.facebook.buck.rules.IndividualTestEvent.Finished
 
getEventName() - Method in class com.facebook.buck.rules.IndividualTestEvent.Started
 
getEventName() - Method in class com.facebook.buck.rules.TestRunEvent.Finished
 
getEventName() - Method in class com.facebook.buck.rules.TestRunEvent.Started
 
getEventName() - Method in class com.facebook.buck.rules.TestSummaryEvent.Finished
 
getEventName() - Method in class com.facebook.buck.rules.TestSummaryEvent.Started
 
getEventName() - Method in class com.facebook.buck.step.StepEvent.Finished
 
getEventName() - Method in class com.facebook.buck.step.StepEvent.Started
 
getEventName() - Method in class com.facebook.buck.test.TestRuleEvent.Finished
 
getEventName() - Method in class com.facebook.buck.test.TestRuleEvent.Started
 
getEventName() - Method in class com.facebook.buck.util.versioncontrol.VersionControlStatsEvent
 
getEventsOutputPath() - Method in class com.facebook.buck.cli.AbstractCommand
 
getEventType() - Method in class com.facebook.buck.event.SimplePerfEvent
 
getExecutable(Path, ImmutableMap<String, String>) - Method in class com.facebook.buck.io.ExecutableFinder
 
getExecutableCommand() - Method in class com.facebook.buck.cxx.CxxBinary
 
getExecutableCommand() - Method in class com.facebook.buck.d.DBinary
 
getExecutableCommand(ProjectFilesystem) - Method in class com.facebook.buck.d.DTest
 
getExecutableCommand() - Method in class com.facebook.buck.go.GoBinary
 
getExecutableCommand() - Method in class com.facebook.buck.java.JarFattener
 
getExecutableCommand() - Method in class com.facebook.buck.java.JavaBinary
 
getExecutableCommand() - Method in class com.facebook.buck.ocaml.OCamlBinary
 
getExecutableCommand() - Method in class com.facebook.buck.python.PythonInPlaceBinary
 
getExecutableCommand() - Method in class com.facebook.buck.python.PythonPackagedBinary
 
getExecutableCommand() - Method in interface com.facebook.buck.rules.BinaryBuildRule
 
getExecutableCommand() - Method in class com.facebook.buck.rust.RustBinary
 
getExecutableCommand() - Method in class com.facebook.buck.shell.ShBinary
 
getExecutablesPath() - Method in class com.facebook.buck.apple.AppleBundleDestinations
 
getExecutionContext() - Method in class com.facebook.buck.command.Build
 
getExecutor() - Method in class com.facebook.buck.cli.CommandThreadManager
 
getExitCode() - Method in class com.facebook.buck.cli.CommandEvent.Finished
 
getExitCode() - Method in class com.facebook.buck.cli.InstallResult
 
getExitCode() - Method in class com.facebook.buck.cxx.CxxTestStep
 
getExitCode() - Method in class com.facebook.buck.d.DTestStep
 
getExitCode() - Method in class com.facebook.buck.rules.BuildEvent.Finished
 
getExitCode() - Method in class com.facebook.buck.step.StepEvent.Finished
 
getExitCode() - Method in exception com.facebook.buck.step.StepFailedException
 
getExitCode() - Method in class com.facebook.buck.util.ProcessExecutor.Result
 
getExitCodeFromResult(ExecutionContext, ProcessExecutor.Result) - Method in class com.facebook.buck.java.JUnitStep
 
getExitCodeFromResult(ExecutionContext, ProcessExecutor.Result) - Method in class com.facebook.buck.shell.ShellStep
 
getExopackageInfo() - Method in class com.facebook.buck.android.AndroidBinary
 
getExopackageInfo() - Method in class com.facebook.buck.android.ApkGenrule
 
getExopackageInfo() - Method in interface com.facebook.buck.rules.InstallableApk
 
getExpandedCommandAndExecutionArgs(Platform, ImmutableMap<String, String>, BuildTarget) - Method in class com.facebook.buck.shell.AbstractGenruleStep.CommandString
 
getExpandedPath(Path) - Method in class com.facebook.buck.cxx.DebugPathSanitizer
 
getExpander(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, ProjectFilesystem) - Method in class com.facebook.buck.rules.macros.MacroHandler
 
getExpectedHashCode() - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
 
getExpectedHashCode() - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
 
getExpectedHashCode() - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
 
getExpirationDate() - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
 
getExplanation() - Method in class com.facebook.buck.test.selectors.TestSelectorList
 
getExplicitFileType() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXFileReference
 
getExplicitTestTargets(ImmutableSet<BuildTarget>, TargetGraph, boolean) - Static method in class com.facebook.buck.rules.TargetGraphAndTargets
 
getExplicitTestTargets(Iterable<TargetNode<?>>) - Static method in class com.facebook.buck.rules.TargetGraphAndTargets
 
getExported() - Method in class com.facebook.buck.java.intellij.DependencyEntryData
 
getExported() - Method in class com.facebook.buck.java.intellij.IjDependencyListBuilder.AbstractDependencyEntryData
 
getExportedDeps() - Method in class com.facebook.buck.java.DefaultJavaLibrary
 
getExportedDeps() - Method in class com.facebook.buck.java.PrebuiltJar
 
getExportedDeps() - Method in interface com.facebook.buck.rules.ExportDependencies
 
getExportedDepsClosure(BuildTarget) - Method in class com.facebook.buck.java.intellij.ExportedDepsClosureResolver
 
getExportedLinkerFlags() - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
 
getExportedRules(Iterable<? extends BuildRule>) - Static method in class com.facebook.buck.rules.BuildRules
 
getExportedSymbolsFromString(String) - Method in class com.facebook.buck.java.JavaFileParser
 
getExpression() - Method in class com.facebook.buck.query.QueryEnvironment.Argument
 
getExpressionToEval(ImmutableList<QueryEnvironment.Argument>) - Method in class com.facebook.buck.query.FilterFunction
 
getExpressionToEval(ImmutableList<QueryEnvironment.Argument>) - Method in class com.facebook.buck.query.KindFunction
 
getExtension() - Method in class com.facebook.buck.apple.AppleBundle
 
getExtension() - Method in class com.facebook.buck.apple.AppleBundleDescription.Arg
 
getExtension() - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
 
getExtension() - Method in class com.facebook.buck.apple.AppleTestDescription.Arg
 
getExtension() - Method in interface com.facebook.buck.apple.HasAppleBundleFields
 
getExtension(TargetGraph, PythonPlatform, CxxPlatform) - Method in class com.facebook.buck.cxx.CxxPythonExtension
 
getExtensionName(BuildTarget) - Static method in class com.facebook.buck.cxx.CxxPythonExtensionDescription
 
getExtensionPath(BuildTarget, Flavor, Flavor) - Method in class com.facebook.buck.cxx.CxxPythonExtensionDescription
 
getExtensionTarget(BuildTarget, Flavor, Flavor) - Static method in class com.facebook.buck.cxx.CxxPythonExtensionDescription
 
getExternalAttributes() - Method in class com.facebook.buck.zip.CustomZipEntry
 
getExternalTestRunner() - Method in class com.facebook.buck.cli.BuckConfig
 
getExternalTestRunnerSpec(ExecutionContext, TestRunningOptions) - Method in class com.facebook.buck.apple.AppleTest
 
getExternalTestRunnerSpec(ExecutionContext, TestRunningOptions) - Method in class com.facebook.buck.cxx.CxxBoostTest
 
getExternalTestRunnerSpec(ExecutionContext, TestRunningOptions) - Method in class com.facebook.buck.cxx.CxxGtestTest
 
getExternalTestRunnerSpec(ExecutionContext, TestRunningOptions) - Method in class com.facebook.buck.d.DTest
 
getExternalTestRunnerSpec(ExecutionContext, TestRunningOptions) - Method in class com.facebook.buck.java.JavaTest
 
getExternalTestRunnerSpec(ExecutionContext, TestRunningOptions) - Method in class com.facebook.buck.python.PythonTest
 
getExternalTestRunnerSpec(ExecutionContext, TestRunningOptions) - Method in interface com.facebook.buck.rules.ExternalTestRunnerRule
 
getExternalTestRunnerSpec(ExecutionContext, TestRunningOptions) - Method in class com.facebook.buck.shell.ShTest
 
getExtraArguments() - Method in class com.facebook.buck.java.JavacOptions
 
getExtraClassPathDependencies() - Method in class com.facebook.buck.java.intellij.IjModule
 
getExtraData() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
 
getExtraDeps() - Method in class com.facebook.buck.rules.BuildRuleParams
 
getExtraDeps() - Method in class com.facebook.buck.rules.TargetNode
 
getExtraFlags() - Method in class com.facebook.buck.cxx.ClangPreprocessor
 
getExtraFlags() - Method in class com.facebook.buck.cxx.DefaultPreprocessor
 
getExtraFlags() - Method in interface com.facebook.buck.cxx.Preprocessor
 
getExtraLineProcessor() - Method in class com.facebook.buck.cxx.ClangPreprocessor
 
getExtraLineProcessor() - Method in class com.facebook.buck.cxx.DefaultPreprocessor
 
getExtraLineProcessor() - Method in interface com.facebook.buck.cxx.Preprocessor
 
getExtraPlatformPaths() - Method in class com.facebook.buck.apple.AppleConfig
 
getExtraToolchainPaths() - Method in class com.facebook.buck.apple.AppleConfig
 
getFailure() - Method in class com.facebook.buck.rules.BuildResult
 
getFailure(ListenableFuture<?>) - Static method in class com.facebook.buck.util.concurrent.MoreFutures
Returns the failure for a ListenableFuture.
getFailureCount() - Method in class com.facebook.buck.test.TestCaseSummary
 
getFailureCount() - Method in class com.facebook.buck.test.TestResults
 
getFailures() - Method in class com.facebook.buck.command.BuildExecutionResult
 
getFailures() - Method in class com.facebook.buck.test.TestResults
 
getFamilyID() - Method in enum com.facebook.buck.apple.simulator.AppleProductFamilyID
 
getFatTarget() - Method in class com.facebook.buck.apple.FatBinaryInfo
 
getFile() - Method in class com.facebook.buck.cxx.ClangCxxCompilationDatabaseEntry
 
getFile() - Method in interface com.facebook.buck.cxx.CxxCompilationDatabaseEntry
 
getFile() - Method in class com.facebook.buck.cxx.NuclideCompatibleCxxCompilationDatabaseEntry
 
getFileExtension(Path) - Static method in class com.facebook.buck.io.MorePaths
 
getFileForRelativePath(String) - Method in class com.facebook.buck.io.ProjectFilesystem
// @deprecated Prefer operating on Paths directly, replaced by ProjectFilesystem.getPathForRelativePath(java.nio.file.Path).
getFileNameWithoutClassSuffix(FileLike) - Static method in class com.facebook.buck.java.classes.FileLikes
 
getFileOwners(ImmutableList<String>) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getFileOwners(ImmutableList<String>) - Method in interface com.facebook.buck.query.QueryEnvironment
Returns the targets that own one or more of the given files.
getFilePath() - Method in class com.facebook.buck.java.intellij.ModuleIndexEntry
 
getFileRef() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildFile
 
getFiles() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildPhase
 
getFileSize(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
getFilesUnderPath(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
getFilesUnderPath(Path, Predicate<Path>) - Method in class com.facebook.buck.io.ProjectFilesystem
 
getFilesUnderPath(Path, Predicate<Path>, EnumSet<FileVisitOption>) - Method in class com.facebook.buck.io.ProjectFilesystem
 
getFilesystem() - Method in class com.facebook.buck.rules.Cell
 
getFilesystem() - Method in class com.facebook.buck.rules.CellFilesystemResolver
 
getFilesystem() - Method in class com.facebook.buck.rules.PathSourcePath
 
getFilesystem() - Method in class com.facebook.buck.util.cache.DefaultFileHashCache
 
getFilesystem() - Method in interface com.facebook.buck.util.cache.ProjectFileHashCache
 
getFileUrl() - Method in class com.facebook.buck.java.intellij.ModuleIndexEntry
 
getFinalDeps() - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
 
getFirst() - Method in class com.facebook.buck.model.Pair
 
getFirstNonOptionalType(Field) - Static method in class com.facebook.buck.util.Types
Get the first complete Type in a signature that's non-optional, complete with the information from the ParameterizedType.
getFlagMacros() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getFlags(String) - Method in class com.facebook.buck.cxx.CxxBuckConfig
 
getFlags(Optional<ImmutableList<String>>, Optional<PatternMatchedCollection<ImmutableList<String>>>, CxxPlatform) - Static method in class com.facebook.buck.cxx.CxxFlags
 
getFlags() - Method in class com.facebook.buck.cxx.CxxSource
 
getFlags() - Method in enum com.facebook.buck.cxx.CxxSourceRuleFactory.PicType
 
getFlags() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getFlags() - Method in class com.facebook.buck.rules.coercer.SourceWithFlags
 
getFlavor() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getFlavor(ImmutableSet<Flavor>) - Method in class com.facebook.buck.model.FlavorDomain
 
getFlavor() - Method in class com.facebook.buck.python.PythonPlatform
 
getFlavor() - Method in class com.facebook.buck.thrift.ThriftCxxEnhancer
 
getFlavor() - Method in class com.facebook.buck.thrift.ThriftJavaEnhancer
 
getFlavor() - Method in interface com.facebook.buck.thrift.ThriftLanguageSpecificEnhancer
 
getFlavor() - Method in class com.facebook.buck.thrift.ThriftPythonEnhancer
 
getFlavorAndValue(ImmutableSet<Flavor>) - Method in class com.facebook.buck.model.FlavorDomain
 
getFlavors() - Method in class com.facebook.buck.model.BuildTarget
 
getFlavors() - Method in class com.facebook.buck.model.FlavorDomain
 
getFloat(String, String) - Method in class com.facebook.buck.cli.Config
 
getFlushEventsBeforeExit() - Method in class com.facebook.buck.cli.BuckConfig
 
getFolders() - Method in class com.facebook.buck.java.intellij.ContentRoot
 
getFolders() - Method in class com.facebook.buck.java.intellij.IjModule
 
getFolders() - Method in class com.facebook.buck.java.intellij.IjProjectTemplateDataPreparer.AbstractContentRoot
 
getFrameworkRoots() - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
 
getFrameworks() - Method in class com.facebook.buck.cxx.NativeLinkableInput
 
getFrameworksPath() - Method in class com.facebook.buck.apple.AppleBundleDestinations
 
getFullLinks() - Method in class com.facebook.buck.rules.SymlinkTree
 
getFullName() - Method in class com.facebook.buck.apple.CodeSignIdentity
Returns the full name of the identity.
getFullNameToPathMap() - Method in class com.facebook.buck.cxx.CxxHeaders
Maps the full of the header (e.g.
getFullyQualifiedName() - Method in class com.facebook.buck.model.BuildTarget
If this build target is //third_party/java/guava:guava-latest, then this would return "//third_party/java/guava:guava-latest".
getFullyQualifiedName() - Method in class com.facebook.buck.rules.AbstractBuildRule
 
getFullyQualifiedName() - Method in interface com.facebook.buck.rules.BuildRule
 
getFunctions() - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getFunctions() - Method in interface com.facebook.buck.query.QueryEnvironment
Returns the set of query functions implemented by this query environment.
getFwdDeps(Iterable<QueryTarget>) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getFwdDeps(Iterable<T>) - Method in interface com.facebook.buck.query.QueryEnvironment
Returns the direct forward dependencies of the specified targets.
getGccVersion() - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.Compiler
 
getGccVersion() - Method in interface com.facebook.buck.android.NdkCxxPlatforms.Compiler
 
getGeneratedMakefilePath(BuildTarget) - Static method in class com.facebook.buck.android.NdkLibraryDescription
 
getGeneratedSourceFolderName() - Method in class com.facebook.buck.java.AnnotationProcessingParams
 
getGeneratedSources(String, ImmutableList<String>, ImmutableSet<String>) - Method in class com.facebook.buck.thrift.ThriftCxxEnhancer
 
getGeneratedSources(BuildTarget, ThriftConstructorArg, String, ImmutableList<String>) - Method in class com.facebook.buck.thrift.ThriftCxxEnhancer
 
getGeneratedSources(BuildTarget, ThriftConstructorArg, String, ImmutableList<String>) - Method in class com.facebook.buck.thrift.ThriftJavaEnhancer
 
getGeneratedSources(BuildTarget, ThriftConstructorArg, String, ImmutableList<String>) - Method in interface com.facebook.buck.thrift.ThriftLanguageSpecificEnhancer
 
getGeneratedSources(BuildTarget, ThriftConstructorArg, String, ImmutableList<String>) - Method in class com.facebook.buck.thrift.ThriftPythonEnhancer
 
getGenPath(BuildTarget, String) - Static method in class com.facebook.buck.model.BuildTargets
Return a path to a file in the buck-out/gen/ directory.
getGenPath(UnflavoredBuildTarget, String) - Static method in class com.facebook.buck.model.BuildTargets
Return a path to a file in the buck-out/gen/ directory.
getGlobalID() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXObject
 
getGlobHandler() - Method in class com.facebook.buck.parser.ParserConfig
 
getGoPackageName() - Method in class com.facebook.buck.go.GoLibrary
 
getGraph() - Method in class com.facebook.buck.parser.ParseEvent.Finished
 
getGroup() - Method in class com.facebook.buck.java.intellij.ModuleIndexEntry
 
getGtestDefaultTestMainDep() - Method in class com.facebook.buck.cxx.CxxBuckConfig
 
getGtestDep() - Method in class com.facebook.buck.cxx.CxxBuckConfig
 
getHash() - Method in class com.facebook.buck.apple.CodeSignIdentity
Returns the identity's certificate hash, defined to be unique for each identity.
getHash(String) - Method in class com.facebook.buck.rules.DefaultOnDiskBuildInfo
 
getHash(String) - Method in interface com.facebook.buck.rules.OnDiskBuildInfo
 
getHash() - Method in class com.facebook.buck.rules.Sha1HashCode
 
getHashCode() - Method in class com.facebook.buck.rules.RuleKey
 
getHashCode() - Method in class com.facebook.buck.util.cache.HashCodeAndFileType
 
getHeaderMap() - Method in class com.facebook.buck.cxx.HeaderSymlinkTree
Get path of the header map indexing this tree if one exists.
getHeaderMap() - Method in class com.facebook.buck.cxx.HeaderSymlinkTreeWithHeaderMap
 
getHeaderMapPath(BuildTarget, Flavor, HeaderVisibility) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
getHeaderMaps() - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
 
getHeaderOutputPath(Path) - Static method in class com.facebook.buck.cxx.Yacc
 
getHeaderOutputPath(Path) - Static method in class com.facebook.buck.cxx.YaccStep
 
getHeaderPathPrefix(CxxLibraryDescription.Arg, BuildTarget) - Static method in class com.facebook.buck.apple.AppleDescriptions
 
getHeaderSymlinkTreeFlavor(HeaderVisibility) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
getHeaderSymlinkTreePath(BuildTarget, Flavor, HeaderVisibility) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
getHeaderSymlinkTreeSuffix(HeaderVisibility) - Static method in class com.facebook.buck.apple.AppleHeaderVisibilities
 
getHgCmd() - Method in class com.facebook.buck.util.versioncontrol.VersionControlBuckConfig
 
getHighlightedResetSequence() - Method in class com.facebook.buck.util.Ansi
 
getHighlightedWarningSequence() - Method in class com.facebook.buck.util.Ansi
 
getHostname() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
 
getHostname() - Method in class com.facebook.buck.util.environment.DefaultExecutionEnvironment
 
getHostname() - Method in interface com.facebook.buck.util.environment.ExecutionEnvironment
 
getHostname() - Static method in class com.facebook.buck.util.network.HostnameFetching
 
gethostname(byte[], int) - Static method in class com.facebook.buck.util.network.HostnameFetchingPosixLibrary
 
getHostToReportToRemoteCacheServer() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig
 
getHttpCacheReadMode() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig
 
getHttpCacheTimeoutSeconds() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig
 
getHttpCacheUrl() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig
 
getHumanReadableErrorMessage() - Method in exception com.facebook.buck.json.BuildFileParseException
 
getHumanReadableErrorMessage() - Method in exception com.facebook.buck.parser.MissingBuildFileException
 
getHumanReadableErrorMessage() - Method in exception com.facebook.buck.parser.NoSuchBuildTargetException
 
getHumanReadableErrorMessage() - Method in exception com.facebook.buck.rules.Cell.MissingBuildFileException
 
getHumanReadableErrorMessage() - Method in exception com.facebook.buck.rules.TargetNode.InvalidSourcePathInputException
 
getHumanReadableErrorMessage() - Method in interface com.facebook.buck.util.ExceptionWithHumanReadableMessage
 
getHumanReadableErrorMessage() - Method in exception com.facebook.buck.util.HumanReadableException
 
getHumanReadableExceptionForBuildTarget(BuildTarget) - Method in exception com.facebook.buck.rules.SymlinkTree.InvalidSymlinkTreeException
 
getIbtool() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getIdentifier() - Method in class com.facebook.buck.apple.AppleToolchain
The identifier of the toolchain.
getIdentifier() - Method in class com.facebook.buck.apple.xcode.xcodeproj.ProductType
 
getIdentifier() - Method in class com.facebook.buck.step.TargetDevice
 
getIdePrompt(BuckConfig) - Method in class com.facebook.buck.cli.ProjectCommand
Returns true if Buck should prompt to kill a running IDE before changing its files, false otherwise.
getIgnorePaths() - Method in class com.facebook.buck.io.ProjectFilesystem
 
getImmutableClasses() - Method in class com.facebook.buck.tools.dxanalysis.MutabilityAnalyzer
 
getImplicitDepsForTargetFromConstructorArg(BuildTarget, ThriftConstructorArg) - Method in class com.facebook.buck.thrift.ThriftCxxEnhancer
 
getImplicitDepsForTargetFromConstructorArg(BuildTarget, ThriftConstructorArg) - Method in class com.facebook.buck.thrift.ThriftJavaEnhancer
 
getImplicitDepsForTargetFromConstructorArg(BuildTarget, ThriftConstructorArg) - Method in interface com.facebook.buck.thrift.ThriftLanguageSpecificEnhancer
 
getImplicitDepsForTargetFromConstructorArg(BuildTarget, ThriftConstructorArg) - Method in class com.facebook.buck.thrift.ThriftPythonEnhancer
 
getIncludeLibDir() - Method in interface com.facebook.buck.ocaml.OCamlLibrary
 
getIncludePath() - Method in class com.facebook.buck.cxx.HeaderSymlinkTree
Get path to use as an include path to get access to the files in the tree.
getIncludePath() - Method in class com.facebook.buck.cxx.HeaderSymlinkTreeWithHeaderMap
 
getIncludeRoot(BuildTarget) - Method in class com.facebook.buck.thrift.ThriftLibraryDescription
Return the path to use for the symlink tree we setup for the thrift files to be included by other rules.
getIncludeRoots() - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
 
getIncludes() - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompile
 
getIncludes() - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
 
getIncludes() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getIncludes() - Method in class com.facebook.buck.thrift.ThriftLibrary
 
getIncludeStdErr() - Method in class com.facebook.buck.test.TestResultSummaryVerbosity
 
getIncludeStdOut() - Method in class com.facebook.buck.test.TestResultSummaryVerbosity
 
getIncludeTreeRule() - Method in class com.facebook.buck.thrift.ThriftLibrary
 
getIncomingNodesFor(T) - Method in class com.facebook.buck.graph.DefaultTraversableGraph
 
getIncomingNodesFor(T) - Method in interface com.facebook.buck.graph.DirectedAcyclicGraph
 
getIncomingNodesFor(T) - Method in class com.facebook.buck.graph.MutableDirectedGraph
 
getIncomingNodesFor(T) - Method in interface com.facebook.buck.graph.TraversableGraph
 
getInfoPlist() - Method in class com.facebook.buck.apple.AppleBundleDescription.Arg
 
getInfoPlist() - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
 
getInfoPlist() - Method in class com.facebook.buck.apple.AppleTestDescription.Arg
 
getInfoPlist() - Method in interface com.facebook.buck.apple.HasAppleBundleFields
 
getInfoPlistPath() - Method in class com.facebook.buck.apple.AppleBundle
 
getInput() - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompile
 
getInput() - Method in interface com.facebook.buck.java.classes.FileLike
Opens a new input stream for the entry.
getInput() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getInput(Iterable<OCamlSource>) - Static method in class com.facebook.buck.ocaml.OCamlRuleBuilder
 
getInputPaths() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXShellScriptBuildPhase
Returns the list (possibly empty) of files passed as input to the shell script.
getInputs() - Method in class com.facebook.buck.cxx.BsdArchiver
 
getInputs() - Method in class com.facebook.buck.cxx.ClangCompiler
 
getInputs() - Method in class com.facebook.buck.cxx.ClangPreprocessor
 
getInputs() - Method in class com.facebook.buck.cxx.DarwinLinker
 
getInputs() - Method in class com.facebook.buck.cxx.DefaultCompiler
 
getInputs() - Method in class com.facebook.buck.cxx.DefaultPreprocessor
 
getInputs() - Method in class com.facebook.buck.cxx.GnuArchiver
 
getInputs() - Method in class com.facebook.buck.cxx.GnuLinker
 
getInputs() - Method in class com.facebook.buck.cxx.NativeLinkableInput
 
getInputs() - Method in class com.facebook.buck.cxx.UnknownArchiver
 
getInputs() - Method in class com.facebook.buck.cxx.UnknownLinker
 
getInputs() - Method in class com.facebook.buck.cxx.VersionedTool
 
getInputs() - Method in class com.facebook.buck.cxx.WindowsLinker
 
getInputs() - Method in class com.facebook.buck.java.AnnotationProcessingParams
 
getInputs() - Method in class com.facebook.buck.java.ExternalJavac
 
getInputs() - Method in class com.facebook.buck.java.intellij.IjFolder
 
getInputs() - Method in class com.facebook.buck.java.JarBackedJavac
 
getInputs() - Method in class com.facebook.buck.java.JdkProvidedInMemoryJavac
 
getInputs() - Method in class com.facebook.buck.rules.CommandTool
 
getInputs() - Method in class com.facebook.buck.rules.HashedFileTool
 
getInputs() - Method in class com.facebook.buck.rules.TargetNode
 
getInputs() - Method in interface com.facebook.buck.rules.Tool
 
getInputsAfterBuildingLocally() - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompile
 
getInputsAfterBuildingLocally() - Method in interface com.facebook.buck.rules.keys.SupportsDependencyFileRuleKey
 
getInputsHash() - Method in class com.facebook.buck.js.ReactNativeDeps
 
getInputStream() - Method in interface com.facebook.buck.util.ProcessExecutor.LaunchedProcess
 
getInputStreamForRelativePath(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
// @deprecated Prefer operation on Paths directly, replaced by Files.newInputStream(java.nio.file.Path, java.nio.file.OpenOption...).
getInstallableApk() - Method in class com.facebook.buck.android.ApkGenrule
 
getInstance() - Static method in class com.facebook.buck.android.FilterResourcesStep.DefaultDrawableFinder
 
getInstance(String) - Static method in class com.facebook.buck.event.api.BuckTracing
Gets an instance of BuckTracing for tracing in the given plugin.
getInstance() - Static method in class com.facebook.buck.io.DirectoryTraversers
 
getInstance() - Static method in class com.facebook.buck.util.DefaultFilteredDirectoryCopier
 
getInstrumentationTestRunner() - Method in interface com.facebook.buck.android.AndroidManifestReader
 
getInstrumentationTestRunner() - Method in class com.facebook.buck.android.DefaultAndroidManifestReader
 
getInteger() - Method in class com.facebook.buck.query.QueryEnvironment.Argument
 
getIntellijAggregationMode(BuckConfig) - Method in class com.facebook.buck.cli.ProjectCommand
 
getIntValue() - Method in enum com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItemProxy.ProxyType
 
getIs64Bit() - Method in class com.facebook.buck.cxx.MachoHeader
 
getIsIntelliJPlugin() - Method in class com.facebook.buck.rules.ProjectConfig
 
getIsTestSource() - Method in class com.facebook.buck.java.intellij.IjProjectTemplateDataPreparer.AbstractIjSourceFolder
 
getIsTestSource() - Method in class com.facebook.buck.java.intellij.IjSourceFolder
 
getJar() - Method in class com.facebook.buck.java.intellij.SerializableAndroidAar
 
getJarSignature(String) - Static method in class com.facebook.buck.android.agent.util.AgentUtil
 
getJavac() - Method in class com.facebook.buck.java.JavacOptions
getJavacJarPath() - Method in class com.facebook.buck.java.JavacOptions
 
getJavacOptions() - Method in class com.facebook.buck.java.DefaultJavaLibrary
 
getJavacOptions(SourcePathResolver, JavaLibraryDescription.Arg, JavacOptions) - Static method in class com.facebook.buck.java.JavaLibraryDescription
 
getJavacPath() - Method in class com.facebook.buck.java.JavacOptions
 
getJavaDep() - Method in class com.facebook.buck.thrift.ThriftBuckConfig
 
getJavadocUrl() - Method in class com.facebook.buck.java.intellij.IjLibrary
 
getJavadocUrl() - Method in class com.facebook.buck.java.PrebuiltJar
 
getJavaLibrariesToDex() - Method in class com.facebook.buck.android.AndroidPackageableCollection
JavaLibrary rules whose output will be dexed and included in the package.
getJavaPackage() - Method in class com.facebook.buck.android.AndroidBuildConfig
 
getJavaPackageFinder(BuckConfig) - Method in class com.facebook.buck.cli.ProjectCommand
 
getJavaPackageFinder() - Method in class com.facebook.buck.rules.BuildContext
 
getJavaPackageFinder() - Method in class com.facebook.buck.rules.ImmutableBuildContext
 
getJavaPackageFinder() - Method in class com.facebook.buck.step.ExecutionContext
 
getJavaPackageFinder() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getJavaSrcs() - Method in class com.facebook.buck.java.DefaultJavaLibrary
 
getJavaSrcs() - Method in interface com.facebook.buck.java.JavaLibrary
 
getJavaSrcs() - Method in class com.facebook.buck.java.PrebuiltJar
 
getJavaVersion() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
 
getJdkName() - Method in class com.facebook.buck.java.intellij.IntellijConfig
 
getJdkType() - Method in class com.facebook.buck.java.intellij.IntellijConfig
 
getJSBundleDir() - Method in class com.facebook.buck.js.ReactNativeBundle
 
getJsonProtocolVersion() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
 
getKeypass() - Method in class com.facebook.buck.util.KeystoreProperties
 
getKeystore() - Method in class com.facebook.buck.android.AndroidBinary
 
getKeystore() - Method in class com.facebook.buck.util.KeystoreProperties
 
getKnownBuildRuleTypes() - Method in class com.facebook.buck.rules.Cell
 
getLabels() - Method in class com.facebook.buck.android.AndroidInstrumentationTest
 
getLabels() - Method in class com.facebook.buck.apple.AppleTest
 
getLabels() - Method in class com.facebook.buck.cxx.CxxTest
 
getLabels() - Method in class com.facebook.buck.d.DTest
 
getLabels() - Method in class com.facebook.buck.java.JavaTest
 
getLabels() - Method in class com.facebook.buck.python.PythonTest
 
getLabels() - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
 
getLabels() - Method in interface com.facebook.buck.rules.TestRule
 
getLabels() - Method in class com.facebook.buck.shell.ShTest
 
getLabels() - Method in class com.facebook.buck.test.TestResults
 
getLabelString() - Method in class com.facebook.buck.rules.Label
 
getLanguage() - Method in class com.facebook.buck.thrift.ThriftCxxEnhancer
 
getLanguage() - Method in class com.facebook.buck.thrift.ThriftJavaEnhancer
 
getLanguage() - Method in interface com.facebook.buck.thrift.ThriftLanguageSpecificEnhancer
 
getLanguage() - Method in class com.facebook.buck.thrift.ThriftPythonEnhancer
 
getLanguageFlags(Optional<ImmutableList<String>>, Optional<PatternMatchedCollection<ImmutableList<String>>>, Optional<ImmutableMap<AbstractCxxSource.Type, ImmutableList<String>>>, CxxPlatform) - Static method in class com.facebook.buck.cxx.CxxFlags
 
getLanguageLevel() - Method in class com.facebook.buck.java.intellij.IntellijConfig
 
getLastKnownFileType() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXFileReference
 
getLastModifiedTime(Path) - Method in interface com.facebook.buck.io.PathListing.PathModifiedTimeFetcher
 
getLastModifiedTime(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
getLastModifiedTimeFetcher() - Method in class com.facebook.buck.io.ProjectFilesystem
 
getLaunchAction() - Method in class com.facebook.buck.apple.xcode.XCScheme
 
getLaunchedPid() - Method in class com.facebook.buck.cli.InstallResult
 
getLauncherActivities() - Method in interface com.facebook.buck.android.AndroidManifestReader
 
getLauncherActivities() - Method in class com.facebook.buck.android.DefaultAndroidManifestReader
 
getLd() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getLdflags() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getLdFlags() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getLdFlags() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getLeft() - Method in class com.facebook.buck.model.Either
 
getLevel() - Method in class com.facebook.buck.event.ConsoleEvent
 
getLevenshteinDistance(String, String) - Static method in class com.facebook.buck.util.MoreStrings
 
getLex() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getLexCompiler() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getLexCompiler() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getLexDep() - Method in class com.facebook.buck.cxx.CxxBuckConfig
 
getLexFlags() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getLexHeaderOutputPath(BuildTarget, String) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
getLexSourceOutputPath(BuildTarget, String) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
getLibInclude(boolean) - Static method in class com.facebook.buck.ocaml.OCamlRuleBuilder
 
getLibraries() - Method in class com.facebook.buck.cxx.NativeLinkableInput
 
getLibrariesToBeWritten() - Method in class com.facebook.buck.java.intellij.IjProjectTemplateDataPreparer
 
getLibrary() - Method in class com.facebook.buck.java.intellij.IjDependencyListBuilder.AbstractDependencyEntry
 
getLibrary(TargetNode<?>) - Method in class com.facebook.buck.java.intellij.IjLibraryFactory
Creates an IjLibrary.
getLibraryPath() - Method in interface com.facebook.buck.android.NativeLibraryBuildRule
Returns the path to the directory containing .so files organized by target CPU architecture.
getLibraryPath() - Method in class com.facebook.buck.android.NdkLibrary
 
getLibraryPath() - Method in class com.facebook.buck.android.PrebuiltNativeLibrary
 
getLine() - Method in class com.facebook.buck.util.network.BatchingLogger.BatchEntry
 
getLinkableInput() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getLinker(Tool) - Method in class com.facebook.buck.cxx.CxxBuckConfig
 
getLinker() - Method in class com.facebook.buck.cxx.CxxLink
 
getLinker() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getLinkerFlags() - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration
 
getLinkerFlags() - Method in class com.facebook.buck.android.NdkCxxPlatforms.TargetConfiguration
 
getLinkerFlags(NdkCxxPlatforms.Compiler.Type) - Method in class com.facebook.buck.android.NdkCxxPlatforms.TargetConfiguration
 
getLinkerFlags() - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
 
getLinkOutputPath(BuildTarget) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
getLinks() - Method in class com.facebook.buck.rules.SymlinkTree
 
getLipo() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getListenerJars() - Method in class com.facebook.buck.cli.BuckConfig
 
getListWithoutComments(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
getListWithoutComments(String, String) - Method in class com.facebook.buck.cli.Config
 
getLittleEndianInt(ByteBuffer) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
getLittleEndianLong(ByteBuffer) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
getLittleEndianShort(ByteBuffer) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
getLoadLimit() - Method in class com.facebook.buck.cli.BuckConfig
 
getLocalhost() - Method in class com.facebook.buck.cli.BuckConfig
 
getLog() - Method in class com.facebook.buck.tools.dxanalysis.MutabilityAnalyzer
 
getLog() - Method in class com.facebook.buck.tools.dxanalysis.RegisterSpecAnalyzer
 
getLog() - Method in class com.facebook.buck.tools.dxanalysis.StaticStateAnalyzer
 
getLong(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
getLong(String, String) - Method in class com.facebook.buck.cli.Config
 
getMacroExpander() - Method in class com.facebook.buck.android.AndroidBinary
 
getMainGroup() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXProject
 
getMainModule() - Method in class com.facebook.buck.python.PythonBinary
 
getMandatoryArguments() - Method in class com.facebook.buck.query.AllPathsFunction
 
getMandatoryArguments() - Method in class com.facebook.buck.query.AttrFilterFunction
 
getMandatoryArguments() - Method in class com.facebook.buck.query.DepsFunction
 
getMandatoryArguments() - Method in class com.facebook.buck.query.FilterFunction
 
getMandatoryArguments() - Method in class com.facebook.buck.query.KindFunction
 
getMandatoryArguments() - Method in class com.facebook.buck.query.LabelsFunction
 
getMandatoryArguments() - Method in class com.facebook.buck.query.OwnerFunction
 
getMandatoryArguments() - Method in interface com.facebook.buck.query.QueryEnvironment.QueryFunction
The number of arguments that are required.
getMandatoryArguments() - Method in class com.facebook.buck.query.RdepsFunction
 
getMandatoryArguments() - Method in class com.facebook.buck.query.TestsOfFunction
 
getManifestFile() - Method in class com.facebook.buck.android.AndroidLibrary
 
getManifestFile() - Method in class com.facebook.buck.android.AndroidResource
 
getManifestPath() - Method in class com.facebook.buck.android.AndroidBinary
 
getManifestPath() - Method in class com.facebook.buck.android.ApkGenrule
 
getManifestPath() - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet
 
getManifestPath() - Method in interface com.facebook.buck.rules.InstallableApk
 
getMappedPaths(Map<T, SourcePath>) - Method in class com.facebook.buck.rules.SourcePathResolver
 
getMatchingValues(String) - Method in class com.facebook.buck.rules.coercer.PatternMatchedCollection
 
getMavenCoords() - Method in class com.facebook.buck.java.DefaultJavaLibrary
 
getMavenCoords() - Method in interface com.facebook.buck.java.HasMavenCoordinates
Used to identify this library within a maven repository
getMavenCoords() - Method in class com.facebook.buck.java.JavaSourceJar
 
getMavenCoords() - Method in class com.facebook.buck.java.MavenUberJar
 
getMavenCoords() - Method in class com.facebook.buck.java.PrebuiltJar
 
getMavenDeps() - Method in interface com.facebook.buck.java.MavenPublishable
When published, these will be listed in pom.xml as dependencies
getMavenDeps() - Method in class com.facebook.buck.java.MavenUberJar
 
getMavenDeps() - Method in class com.facebook.buck.java.MavenUberJar.SourceJar
 
getMavenRepo() - Method in class com.facebook.buck.cli.DownloadConfig
 
getMaximumTestOutputSize() - Method in class com.facebook.buck.cxx.CxxBuckConfig
 
getMaxTraces() - Method in class com.facebook.buck.cli.BuckConfig
 
getMaxValueLength() - Method in class com.facebook.buck.apple.clang.HeaderMap
 
getMergedResources(StringResources) - Method in class com.facebook.buck.android.StringResources
 
getMessage() - Method in class com.facebook.buck.event.ConsoleEvent
 
getMessage() - Method in class com.facebook.buck.test.TestResultSummary
 
getMessageOfTheDay() - Method in class com.facebook.buck.cli.BuckConfig
 
getMetadata() - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
 
getMetadata() - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
 
getMetadata() - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
 
getMetadata() - Method in class com.facebook.buck.rules.ExopackageInfo.DexInfo
 
getMetadata() - Method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo
 
getMetadataPath() - Method in class com.facebook.buck.apple.AppleBundleDestinations
 
getMetadataTxtPath() - Method in class com.facebook.buck.android.PreDexMerge
 
getMethodName() - Method in class com.facebook.buck.test.selectors.TestDescription
 
getMicroTime() - Method in class com.facebook.buck.event.ChromeTraceEvent
 
getMissingSymbolFromCompilerError(String) - Method in class com.facebook.buck.java.JavacErrorParser
 
getModel() - Method in class com.facebook.buck.maven.Pom
 
getModule() - Method in class com.facebook.buck.java.intellij.IjDependencyListBuilder.AbstractDependencyEntry
 
getModuleBasePath() - Method in class com.facebook.buck.java.intellij.IjModule
 
getModuleImlFilePath() - Method in class com.facebook.buck.java.intellij.IjModule
 
getModuleIndexEntries() - Method in class com.facebook.buck.java.intellij.IjProjectTemplateDataPreparer
 
getModuleNodes() - Method in class com.facebook.buck.java.intellij.IjModuleGraph
 
getModuleOutputFilePath(String) - Static method in class com.facebook.buck.java.intellij.IjProjectTemplateDataPreparer
 
getModules() - Method in class com.facebook.buck.python.PythonPackageComponents
 
getModulesToBeWritten() - Method in class com.facebook.buck.java.intellij.IjProjectTemplateDataPreparer
 
getMultiInstallMode() - Method in class com.facebook.buck.cli.BuckConfig
 
getMultimap(String) - Method in class com.facebook.buck.rules.DefaultOnDiskBuildInfo
 
getMultimap(String) - Method in interface com.facebook.buck.rules.OnDiskBuildInfo
 
getName() - Method in class com.facebook.buck.android.AndroidPlatformTarget
This is likely something like "Google Inc.:Google APIs:21".
getName() - Method in enum com.facebook.buck.android.NdkCxxPlatforms.Compiler.Type
 
getName() - Method in enum com.facebook.buck.android.NdkCxxPlatforms.CxxRuntime
 
getName() - Method in class com.facebook.buck.apple.ApplePlatform
The full name of the platform.
getName() - Method in class com.facebook.buck.apple.AppleSdk
The full name of the SDK.
getName() - Method in class com.facebook.buck.apple.simulator.AppleSimulator
 
getName() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildStyle
 
getName() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXProject
 
getName() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXReference
 
getName() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
getName() - Method in class com.facebook.buck.apple.xcode.XCScheme
 
getName() - Method in class com.facebook.buck.event.ChromeTraceEvent
 
getName() - Method in class com.facebook.buck.java.intellij.DependencyEntryData
 
getName() - Method in class com.facebook.buck.java.intellij.IjDependencyListBuilder.AbstractDependencyEntryData
 
getName() - Method in class com.facebook.buck.java.intellij.IjLibrary
 
getName() - Method in class com.facebook.buck.java.intellij.IjModule
 
getName() - Method in interface com.facebook.buck.java.intellij.IjProjectElement
 
getName() - Method in class com.facebook.buck.java.intellij.SerializableAndroidAar
 
getName() - Method in class com.facebook.buck.model.Flavor
 
getName() - Method in class com.facebook.buck.model.FlavorDomain
 
getName() - Method in class com.facebook.buck.model.ImmutableFlavor
 
getName() - Method in class com.facebook.buck.query.AllPathsFunction
 
getName() - Method in class com.facebook.buck.query.AttrFilterFunction
 
getName() - Method in class com.facebook.buck.query.DepsFunction
 
getName() - Method in class com.facebook.buck.query.FilterFunction
 
getName() - Method in class com.facebook.buck.query.KindFunction
 
getName() - Method in class com.facebook.buck.query.LabelsFunction
 
getName() - Method in class com.facebook.buck.query.OwnerFunction
 
getName() - Method in interface com.facebook.buck.query.QueryEnvironment.QueryFunction
Name of the function as it appears in the query language.
getName() - Method in class com.facebook.buck.query.RdepsFunction
 
getName() - Method in class com.facebook.buck.query.TestsOfFunction
 
getName() - Method in class com.facebook.buck.rules.BuildRuleType
 
getName() - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field
 
getName() - Method in class com.facebook.buck.rules.coercer.OCamlSource
 
getName() - Method in class com.facebook.buck.rules.ParamInfo
 
getName() - Method in class com.facebook.buck.rules.SourceRoot
 
getNamedSources() - Method in class com.facebook.buck.rules.coercer.SourceList
 
getNamedSources() - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
 
getNames() - Method in class com.facebook.buck.java.AnnotationProcessingParams
 
getNameToField() - Method in class com.facebook.buck.rules.coercer.BuildConfigFields
 
getNameToPathMap() - Method in class com.facebook.buck.cxx.CxxHeaders
Maps the name of the header (e.g.
getNameWithoutExtension(Path) - Static method in class com.facebook.buck.io.MorePaths
 
getNanoTime() - Method in class com.facebook.buck.event.AbstractBuckEvent
 
getNanoTime() - Method in interface com.facebook.buck.event.BuckEvent
 
getNativeLibAssetsDirectories() - Method in class com.facebook.buck.android.AndroidPackageableCollection
Directories containing native libraries to be used as assets.
getNativeLibraries(TargetGraph, Iterable<BuildRule>, CxxPlatform) - Static method in class com.facebook.buck.java.JavaLibraryRules
 
getNativeLibraries() - Method in class com.facebook.buck.python.PythonPackageComponents
 
getNativeLibsDirectories() - Method in class com.facebook.buck.android.AndroidPackageableCollection
Directories containing native libraries.
getNativeLibsInfo() - Method in class com.facebook.buck.rules.ExopackageInfo
 
getNativeLibsPaths() - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet
 
getNativeLibsTargets() - Method in class com.facebook.buck.android.AndroidPackageableCollection
A set of build targets that produce native libraries.
getNativeLinkableInput(TargetGraph, CxxPlatform, Linker.LinkableDepType) - Method in class com.facebook.buck.cxx.CxxLibrary
 
getNativeLinkableInput(TargetGraph, CxxPlatform, Linker.LinkableDepType) - Method in interface com.facebook.buck.cxx.NativeLinkable
 
getNativeLinkableInput(TargetGraph, CxxPlatform, Linker.LinkableDepType) - Static method in class com.facebook.buck.cxx.NativeLinkables
A helper function object that grabs the NativeLinkableInput object from a NativeLinkable.
getNativeLinkableInput(TargetGraph, CxxPlatform, Linker.LinkableDepType) - Method in class com.facebook.buck.cxx.PrebuiltCxxLibrary
 
getNativeLinkableInput(TargetGraph, CxxPlatform, Linker.LinkableDepType) - Method in class com.facebook.buck.d.DLibrary
 
getNativeLinkableInput() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getNativeLinkableInput() - Method in interface com.facebook.buck.ocaml.OCamlLibrary
 
getNativeLinkables() - Method in class com.facebook.buck.android.AndroidPackageableCollection
Native libraries.
getNativeLinkablesAssets() - Method in class com.facebook.buck.android.AndroidPackageableCollection
Native libraries to be packaged as assets.
getNdkAppPlatform() - Method in class com.facebook.buck.android.AndroidBuckConfig
 
getNdkClangVersion() - Method in class com.facebook.buck.android.AndroidBuckConfig
 
getNdkCompiler() - Method in class com.facebook.buck.android.AndroidBuckConfig
 
getNdkCxxRuntime() - Method in class com.facebook.buck.android.AndroidBuckConfig
 
getNdkDirectory() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
getNdkGccVersion() - Method in class com.facebook.buck.android.AndroidBuckConfig
 
getNdkVersion() - Method in class com.facebook.buck.android.AndroidBuckConfig
 
getNdkVersion() - Method in interface com.facebook.buck.android.AndroidDirectoryResolver
 
getNdkVersion() - Method in class com.facebook.buck.android.DefaultAndroidDirectoryResolver
 
getNeededDependencies(Collection<MissingSymbolEvent>) - Method in class com.facebook.buck.cli.MissingSymbolsHandler
Using missing symbol events from the build and the JavaSymbolFinder class, build a list of missing dependencies for each broken target.
getNodeCount() - Method in class com.facebook.buck.graph.MutableDirectedGraph
 
getNodes() - Method in class com.facebook.buck.graph.DefaultTraversableGraph
 
getNodes() - Method in class com.facebook.buck.graph.MutableDirectedGraph
 
getNodes() - Method in class com.facebook.buck.java.intellij.IjModuleGraph
 
getNodes() - Method in class com.facebook.buck.rules.ActionGraph
 
getNodesFromQueryTargets(Iterable<QueryTarget>) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getNodesWithNoIncomingEdges() - Method in class com.facebook.buck.graph.DefaultTraversableGraph
 
getNodesWithNoIncomingEdges() - Method in interface com.facebook.buck.graph.DirectedAcyclicGraph
 
getNodesWithNoIncomingEdges() - Method in class com.facebook.buck.graph.MutableDirectedGraph
 
getNodesWithNoIncomingEdges() - Method in interface com.facebook.buck.graph.TraversableGraph
 
getNodesWithNoOutgoingEdges() - Method in class com.facebook.buck.graph.DefaultTraversableGraph
 
getNodesWithNoOutgoingEdges() - Method in interface com.facebook.buck.graph.DirectedAcyclicGraph
 
getNodesWithNoOutgoingEdges() - Method in class com.facebook.buck.graph.MutableDirectedGraph
 
getNodesWithNoOutgoingEdges() - Method in interface com.facebook.buck.graph.TraversableGraph
 
getNoDxClasspathEntries() - Method in class com.facebook.buck.android.AndroidPackageableCollection
Java classes that were used during compilation, but don't got into the package.
getNumberOfSections() - Method in class com.facebook.buck.cxx.elf.Elf
 
getNumBuckets() - Method in class com.facebook.buck.apple.clang.HeaderMap
 
getNumEntries() - Method in class com.facebook.buck.apple.clang.HeaderMap
 
getNumRules() - Method in class com.facebook.buck.json.ParseBuckFileEvent.Finished
 
getNumRules() - Method in class com.facebook.buck.rules.BuildEvent.RuleCountCalculated
 
getNumRulesToBuild(Iterable<BuildRule>) - Method in interface com.facebook.buck.rules.BuildEngine
Calculate the total number of transitive build rules processed from the given roots.
getNumRulesToBuild(Iterable<BuildRule>) - Method in class com.facebook.buck.rules.CachingBuildEngine
 
getNumTestThreads(BuckConfig) - Method in class com.facebook.buck.cli.TestCommand
 
getNumThreads() - Method in class com.facebook.buck.cli.BuckConfig
 
getNumThreads(int) - Method in class com.facebook.buck.cli.BuckConfig
 
getObjectFiles() - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
 
getObjectMapper() - Method in class com.facebook.buck.step.ExecutionContext
 
getObjectMapper() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getObjectNameForSourceName(String) - Static method in class com.facebook.buck.d.DCompileStep
 
getOCamlBytecodeCompiler() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getOcamlBytecodeCompiler() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getOCamlCompiler() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getOcamlCompiler() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getOCamlDebug() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getOcamlDebug() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getOCamlDepTool() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getOcamlDepTool() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getOCamlInput() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getOCamlInteropIncludesDir() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getOCamlInteropIncludesDir() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getOctalStringAsInt(ByteBuffer, int) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
getOneLineSummary(boolean, Ansi) - Method in class com.facebook.buck.test.TestCaseSummary
 
getOperation() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheEvent
 
getOperation() - Method in class com.facebook.buck.event.HttpArtifactCacheEvent
 
getOperation() - Method in class com.facebook.buck.java.AnnotationProcessingEvent
 
getOptimizationPasses() - Method in class com.facebook.buck.android.AndroidBinary
 
getOptimizedProguardConfig() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
getOptionalExecutable(Path, ImmutableMap<String, String>) - Method in class com.facebook.buck.io.ExecutableFinder
 
getOptionalExecutable(Path, Path) - Method in class com.facebook.buck.io.ExecutableFinder
 
getOptionalExecutable(Path, ImmutableCollection<Path>, ImmutableCollection<String>) - Method in class com.facebook.buck.io.ExecutableFinder
 
getOptionalListWithoutComments(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
getOptionalListWithoutComments(String, String) - Method in class com.facebook.buck.cli.Config
ini4j leaves things that look like comments in the values of entries in the file.
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.BuildConfigFieldsTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.EitherTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.FrameworkPathTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.LeafTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.ListTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.MapTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.OCamlSourceTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.PairTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.PatternMatchedCollectionTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.SetTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.SortedMapTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.SortedSetTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.SourceListTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsListTypeCoercer
 
getOptionalValue() - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsTypeCoercer
 
getOptionalValue() - Method in interface com.facebook.buck.rules.coercer.TypeCoercer
Get a value suitable for an Optional field.
getOptions() - Method in class com.facebook.buck.cli.AbstractCommand
 
getOptions() - Method in class com.facebook.buck.cli.BuildCommand
 
getOptions(BuildTarget, ThriftConstructorArg) - Method in class com.facebook.buck.thrift.ThriftCxxEnhancer
 
getOptions(BuildTarget, ThriftConstructorArg) - Method in class com.facebook.buck.thrift.ThriftJavaEnhancer
 
getOptions(BuildTarget, ThriftConstructorArg) - Method in interface com.facebook.buck.thrift.ThriftLanguageSpecificEnhancer
 
getOptions(BuildTarget, ThriftConstructorArg) - Method in class com.facebook.buck.thrift.ThriftPythonEnhancer
 
getOrCreateChildGroupByName(String) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXGroup
 
getOrCreateChildVariantGroupByName(String) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXGroup
 
getOrCreateChildVersionGroupsBySourceTreePath(SourceTreePath) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXGroup
 
getOrCreateDescendantGroupByPath(ImmutableList<String>) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXGroup
 
getOrCreateFileReferenceBySourceTreePath(SourceTreePath) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXGroup
 
getOrCreateFileReferenceBySourceTreePath(SourceTreePath) - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCVersionGroup
 
getOrCreateVariantFileReferenceByNameAndSourceTreePath(String, SourceTreePath) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXVariantGroup
 
getOrdinal() - Method in enum com.facebook.buck.util.unit.SizeUnit
 
getOrLoadTargetNode(BuildTarget, BuckEventBus, Console, boolean) - Method in class com.facebook.buck.parser.Parser
Finds the target node associated with the given build target.
getOrLoadTargetNodes(Path, ParserConfig, BuckEventBus, Console, ImmutableMap<String, String>) - Method in class com.facebook.buck.parser.Parser
Finds all target nodes associated with the given build file.
getOs() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
 
getOtest() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getOutgoingNodesFor(T) - Method in class com.facebook.buck.graph.DefaultTraversableGraph
 
getOutgoingNodesFor(T) - Method in interface com.facebook.buck.graph.DirectedAcyclicGraph
 
getOutgoingNodesFor(T) - Method in class com.facebook.buck.graph.MutableDirectedGraph
 
getOutgoingNodesFor(T) - Method in interface com.facebook.buck.graph.TraversableGraph
 
getOutput() - Method in class com.facebook.buck.cxx.CxxLink
 
getOutput() - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompile
 
getOutput() - Method in class com.facebook.buck.cxx.CxxTestStep
 
getOutput() - Method in class com.facebook.buck.d.DTestStep
 
getOutput() - Method in class com.facebook.buck.ocaml.OCamlDebugLauncherStep.Args
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.BuildConfigFieldsTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.BuildTargetTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.EitherTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.EnumTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.FrameworkPathTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.IdentityTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.LabelTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.ListTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.LogLevelTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.MapTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.NumberTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.OCamlSourceTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.PairTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.PathTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.PatternMatchedCollectionTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.PatternTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.SetTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.SortedMapTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.SortedSetTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.SourceListTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.SourcePathTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsListTypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsTypeCoercer
 
getOutputClass() - Method in interface com.facebook.buck.rules.coercer.TypeCoercer
 
getOutputClass() - Method in class com.facebook.buck.rules.coercer.UriTypeCoercer
 
getOutputClasspathEntries() - Method in class com.facebook.buck.java.DefaultJavaLibrary
 
getOutputClasspathEntries() - Method in interface com.facebook.buck.java.JavaLibrary
 
getOutputClasspathEntries(JavaLibrary, Optional<Path>) - Static method in class com.facebook.buck.java.JavaLibraryClasspathProvider
 
getOutputClasspathEntries() - Method in class com.facebook.buck.java.PrebuiltJar
 
getOutputDir() - Method in class com.facebook.buck.apple.AppleAssetCatalog
 
getOutputDir() - Method in class com.facebook.buck.thrift.ThriftSource
 
getOutputFileContentsByLine(Path) - Method in class com.facebook.buck.rules.DefaultOnDiskBuildInfo
 
getOutputFileContentsByLine(Path) - Method in interface com.facebook.buck.rules.OnDiskBuildInfo
 
getOutputFileNameFormatForLibrary(boolean) - Static method in class com.facebook.buck.apple.AppleBuildRules
 
getOutputHash(FileHashCache) - Method in class com.facebook.buck.rules.BuildInfoRecorder
 
getOutputHash() - Method in class com.facebook.buck.rules.BuildRuleEvent.Finished
 
getOutputName() - Method in interface com.facebook.buck.model.HasOutputName
 
getOutputName() - Method in class com.facebook.buck.shell.ExportFile
 
getOutputName() - Method in class com.facebook.buck.shell.Genrule
Get the output name of the generated file, as listed in the BUCK file.
getOutputPaths() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXShellScriptBuildPhase
Returns the list (possibly empty) of files created as output of the shell script.
getOutputSize() - Method in class com.facebook.buck.rules.BuildInfoRecorder
 
getOutputSize() - Method in class com.facebook.buck.rules.BuildRuleEvent.Finished
 
getOutputStream() - Method in interface com.facebook.buck.util.ProcessExecutor.LaunchedProcess
 
getOutputToInputsMapSupplier(Path) - Method in class com.facebook.buck.android.SplitZipStep
 
getOutputUrl() - Method in class com.facebook.buck.java.intellij.IntellijConfig
 
getPackage() - Method in interface com.facebook.buck.android.AndroidManifestReader
 
getPackage() - Method in class com.facebook.buck.android.DefaultAndroidManifestReader
 
getPackageableCollection() - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
 
getPackageableRules(Iterable<BuildRule>) - Static method in class com.facebook.buck.android.AndroidPackageableCollector
Returns all BuildRules of the given rules that are AndroidPackageable.
getPackageAssetLibraries() - Method in class com.facebook.buck.android.AndroidBinary
 
getPackageAssetLibraries() - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
 
getPackageName() - Method in class com.facebook.buck.event.UninstallEvent
 
getPackageNameFromSource(String) - Method in class com.facebook.buck.java.JavaFileParser
 
getPackagePrefix() - Method in class com.facebook.buck.java.intellij.IjProjectTemplateDataPreparer.AbstractIjSourceFolder
 
getPackagePrefix() - Method in class com.facebook.buck.java.intellij.IjSourceFolder
 
getPackager() - Method in class com.facebook.buck.js.ReactNativeBuckConfig
TODO(natthu): return a Tool instead.
getPackageStringAssets() - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
 
getPackageStyle() - Method in class com.facebook.buck.python.PythonBuckConfig
 
getParallelizeBuild() - Method in class com.facebook.buck.apple.xcode.XCScheme.BuildAction
 
getParameters() - Method in class com.facebook.buck.java.AnnotationProcessingParams
 
getParams() - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getParentAar(BuildRule) - Method in class com.facebook.buck.android.AndroidPrebuiltAarCollection
 
getParentOrEmpty(Path) - Static method in class com.facebook.buck.io.MorePaths
 
getParserConfig() - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getParseStartTime() - Method in class com.facebook.buck.parser.Parser
 
getPass() - Method in class com.facebook.buck.cxx.NativeLinkableNode
 
getPassedCount() - Method in class com.facebook.buck.test.TestCaseSummary
 
getPath() - Method in class com.facebook.buck.apple.AppleToolchain
The path to the toolchain.
getPath() - Method in class com.facebook.buck.apple.CoreDataModel
 
getPath() - Method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec
 
getPath() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXReference
 
getPath() - Method in class com.facebook.buck.apple.xcode.xcodeproj.SourceTreePath
 
getPath(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
getPath(String, String, boolean) - Method in class com.facebook.buck.cli.BuckConfig
 
getPath(String, String) - Method in class com.facebook.buck.cxx.CxxBuckConfig
 
getPath() - Method in class com.facebook.buck.cxx.CxxSource
 
getPath(String) - Method in class com.facebook.buck.cxx.InferBuckConfig
 
getPath() - Method in class com.facebook.buck.java.ExternalJavac
 
getPath() - Method in class com.facebook.buck.java.intellij.IjFolder
 
getPath() - Method in class com.facebook.buck.maven.Pom
 
getPath() - Method in class com.facebook.buck.query.QueryFileTarget
 
getPath(SourcePath) - Method in class com.facebook.buck.rules.SourcePathResolver
 
getPath() - Method in class com.facebook.buck.step.fs.MakeCleanDirectoryStep
 
getPath() - Method in class com.facebook.buck.step.fs.MkdirStep
Get the path of the directory to make.
getPathElements() - Method in class com.facebook.buck.java.DefaultJavaPackageFinder
 
getPathForRelativeExistingPath(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
As ProjectFilesystem.getPathForRelativePath(java.nio.file.Path), but with the added twist that the existence of the path is checked before returning.
getPathForRelativePath(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
getPathForRelativePath(String) - Method in class com.facebook.buck.io.ProjectFilesystem
 
getPathFunction() - Method in class com.facebook.buck.rules.SourcePathResolver
 
getPathRelativeToProjectRoot(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
getPathsFromRoot() - Method in class com.facebook.buck.java.DefaultJavaPackageFinder
 
getPathsToThirdPartyJars() - Method in class com.facebook.buck.android.AndroidPackageableCollection
Prebuilt/third-party jars to be included in the package.
getPathToAdbExecutable() - Method in class com.facebook.buck.step.ExecutionContext
 
getPathToAllLibsDir() - Method in class com.facebook.buck.android.CopyNativeLibraries
getPathToBuildReport(BuckConfig) - Method in class com.facebook.buck.cli.BuildCommand
 
getPathToCompiledRDotJavaFiles() - Method in class com.facebook.buck.android.AaptPackageResources
 
getPathToDefaultAndroidManifest(BuckConfig) - Method in class com.facebook.buck.cli.ProjectCommand
 
getPathToDex() - Method in class com.facebook.buck.android.DexProducedFromJavaLibrary
 
getPathToDexFile() - Method in interface com.facebook.buck.android.DexWithClasses
 
getPathToGeneratedProguardConfigDir() - Method in class com.facebook.buck.android.AaptPackageResources
This is the path to the directory for generated files related to ProGuard.
getPathToHeaderSymlinkTree(TargetNode<? extends CxxLibraryDescription.Arg>, HeaderVisibility) - Static method in class com.facebook.buck.apple.AppleDescriptions
 
getPathToJavaAgent() - Method in class com.facebook.buck.test.TestRunningOptions
 
getPathToJSBundleDir(BuildTarget) - Static method in class com.facebook.buck.js.ReactNativeBundle
 
getPathToMetadataTxt() - Method in class com.facebook.buck.android.CopyNativeLibraries
 
getPathToNativeLibsAssetsDir() - Method in class com.facebook.buck.android.CopyNativeLibraries
 
getPathToNativeLibsDir() - Method in class com.facebook.buck.android.CopyNativeLibraries
 
getPathToOutput() - Method in class com.facebook.buck.android.aapt.MergeAndroidResourceSources
 
getPathToOutput() - Method in class com.facebook.buck.android.AaptPackageResources
 
getPathToOutput() - Method in class com.facebook.buck.android.AndroidAar
 
getPathToOutput() - Method in class com.facebook.buck.android.AndroidBinary
 
getPathToOutput() - Method in class com.facebook.buck.android.AndroidBuildConfig
 
getPathToOutput() - Method in class com.facebook.buck.android.AndroidInstrumentationTest
 
getPathToOutput() - Method in class com.facebook.buck.android.AndroidManifest
 
getPathToOutput() - Method in class com.facebook.buck.android.AndroidResource
 
getPathToOutput() - Method in class com.facebook.buck.android.AssembleDirectories
 
getPathToOutput() - Method in class com.facebook.buck.android.ComputeExopackageDepsAbi
 
getPathToOutput() - Method in class com.facebook.buck.android.CopyNativeLibraries
 
getPathToOutput() - Method in class com.facebook.buck.android.DexProducedFromJavaLibrary
 
getPathToOutput() - Method in class com.facebook.buck.android.DummyRDotJava
 
getPathToOutput() - Method in class com.facebook.buck.android.GenAidl
 
getPathToOutput() - Method in class com.facebook.buck.android.NdkLibrary
 
getPathToOutput() - Method in class com.facebook.buck.android.PackageStringAssets
 
getPathToOutput() - Method in class com.facebook.buck.android.PrebuiltNativeLibrary
 
getPathToOutput() - Method in class com.facebook.buck.android.PreDexMerge
 
getPathToOutput() - Method in class com.facebook.buck.android.ResourcesFilter
 
getPathToOutput() - Method in class com.facebook.buck.android.UnzipAar
 
getPathToOutput() - Method in class com.facebook.buck.apple.AppleAssetCatalog
 
getPathToOutput() - Method in class com.facebook.buck.apple.AppleBundle
 
getPathToOutput() - Method in class com.facebook.buck.apple.ApplePackage
 
getPathToOutput() - Method in class com.facebook.buck.apple.CoreDataModel
 
getPathToOutput() - Method in class com.facebook.buck.apple.FatBinary
 
getPathToOutput() - Method in class com.facebook.buck.cxx.Archive
 
getPathToOutput() - Method in class com.facebook.buck.cxx.CxxBinary
 
getPathToOutput() - Method in class com.facebook.buck.cxx.CxxCompilationDatabase
 
getPathToOutput() - Method in class com.facebook.buck.cxx.CxxInferAnalyze
 
getPathToOutput() - Method in class com.facebook.buck.cxx.CxxInferCapture
 
getPathToOutput() - Method in class com.facebook.buck.cxx.CxxInferReport
 
getPathToOutput() - Method in class com.facebook.buck.cxx.CxxLink
 
getPathToOutput() - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompile
 
getPathToOutput() - Method in class com.facebook.buck.cxx.HeaderSymlinkTreeWithHeaderMap
 
getPathToOutput() - Method in class com.facebook.buck.cxx.Lex
 
getPathToOutput() - Method in class com.facebook.buck.cxx.Yacc
 
getPathToOutput() - Method in class com.facebook.buck.d.DCompileBuildRule
 
getPathToOutput() - Method in class com.facebook.buck.dotnet.CSharpLibrary
 
getPathToOutput() - Method in class com.facebook.buck.dotnet.PrebuiltDotNetLibrary
 
getPathToOutput() - Method in class com.facebook.buck.file.RemoteFile
 
getPathToOutput() - Method in class com.facebook.buck.file.WriteFile
 
getPathToOutput() - Method in class com.facebook.buck.go.GoBinary
 
getPathToOutput() - Method in class com.facebook.buck.go.GoLibrary
 
getPathToOutput() - Method in class com.facebook.buck.go.GoSymlinkTree
 
getPathToOutput() - Method in class com.facebook.buck.gwt.GwtBinary
 
getPathToOutput() - Method in class com.facebook.buck.java.CalculateAbi
 
getPathToOutput() - Method in class com.facebook.buck.java.DefaultJavaLibrary
 
getPathToOutput() - Method in class com.facebook.buck.java.GwtModule
 
getPathToOutput() - Method in class com.facebook.buck.java.JarFattener
 
getPathToOutput() - Method in class com.facebook.buck.java.JavaBinary
 
getPathToOutput() - Method in class com.facebook.buck.java.JavaSourceJar
 
getPathToOutput() - Method in class com.facebook.buck.java.Keystore
 
getPathToOutput() - Method in class com.facebook.buck.java.MavenUberJar
 
getPathToOutput() - Method in class com.facebook.buck.java.PrebuiltJar
 
getPathToOutput() - Method in class com.facebook.buck.js.AndroidReactNativeLibrary
 
getPathToOutput() - Method in class com.facebook.buck.js.ReactNativeBundle
 
getPathToOutput() - Method in class com.facebook.buck.js.ReactNativeDeps
 
getPathToOutput() - Method in class com.facebook.buck.ocaml.OCamlBinary
 
getPathToOutput() - Method in class com.facebook.buck.ocaml.OCamlBuild
 
getPathToOutput() - Method in class com.facebook.buck.ocaml.OCamlCCompile
 
getPathToOutput() - Method in class com.facebook.buck.ocaml.OCamlDebugLauncher
 
getPathToOutput() - Method in class com.facebook.buck.ocaml.OCamlLink
 
getPathToOutput() - Method in class com.facebook.buck.ocaml.OCamlMLCompile
 
getPathToOutput() - Method in class com.facebook.buck.python.PythonInPlaceBinary
 
getPathToOutput() - Method in class com.facebook.buck.python.PythonPackagedBinary
 
getPathToOutput() - Method in interface com.facebook.buck.rules.BuildRule
 
getPathToOutput() - Method in class com.facebook.buck.rules.NoopBuildRule
 
getPathToOutput() - Method in class com.facebook.buck.rules.OutputOnlyBuildRule
 
getPathToOutput() - Method in class com.facebook.buck.rules.SymlinkTree
 
getPathToOutput() - Method in class com.facebook.buck.shell.ExportFile
 
getPathToOutput() - Method in class com.facebook.buck.shell.Genrule
 
getPathToOutput() - Method in class com.facebook.buck.shell.ShBinary
 
getPathToOutput() - Method in class com.facebook.buck.thrift.SrcZip
 
getPathToOutput() - Method in class com.facebook.buck.thrift.ThriftCompiler
 
getPathToOutput() - Method in class com.facebook.buck.zip.Zip
 
getPathToPexExecuter() - Method in class com.facebook.buck.python.PythonBuckConfig
 
getPathToPostProcessScript(BuckConfig) - Method in class com.facebook.buck.cli.ProjectCommand
 
getPathToPropertiesFile() - Method in class com.facebook.buck.java.Keystore
 
getPathToRDotTxtDir() - Method in class com.facebook.buck.android.AaptPackageResources
 
getPathToResources(BuildTarget) - Static method in class com.facebook.buck.js.ReactNativeBundle
 
getPathToSourceMap(BuildTarget) - Static method in class com.facebook.buck.js.ReactNativeBundle
 
getPathToStore() - Method in class com.facebook.buck.java.Keystore
 
getPathToStringAssetsZip() - Method in class com.facebook.buck.android.PackageStringAssets
 
getPathToTestExitCode() - Method in class com.facebook.buck.cxx.CxxTest
 
getPathToTestExitCode() - Method in class com.facebook.buck.d.DTest
 
getPathToTestMain() - Method in class com.facebook.buck.python.PythonBuckConfig
 
getPathToTestOutput() - Method in class com.facebook.buck.cxx.CxxTest
 
getPathToTestOutput() - Method in class com.facebook.buck.d.DTest
 
getPathToTestOutputDirectory() - Method in class com.facebook.buck.android.AndroidInstrumentationTest
 
getPathToTestOutputDirectory() - Method in class com.facebook.buck.apple.AppleTest
 
getPathToTestOutputDirectory() - Method in class com.facebook.buck.cxx.CxxTest
 
getPathToTestOutputDirectory() - Method in class com.facebook.buck.d.DTest
 
getPathToTestOutputDirectory() - Method in class com.facebook.buck.java.JavaTest
 
getPathToTestOutputDirectory() - Method in class com.facebook.buck.python.PythonTest
 
getPathToTestOutputDirectory() - Method in interface com.facebook.buck.rules.TestRule
 
getPathToTestOutputDirectory() - Method in class com.facebook.buck.shell.ShTest
 
getPathToTestOutputResult() - Method in class com.facebook.buck.python.PythonTest
 
getPathToTestResults() - Method in class com.facebook.buck.cxx.CxxTest
 
getPathToTextSymbolsFile() - Method in class com.facebook.buck.android.AndroidPrebuiltAar
 
getPathToTextSymbolsFile() - Method in class com.facebook.buck.android.AndroidResource
 
getPathToTextSymbolsFile() - Method in interface com.facebook.buck.android.HasAndroidResourceDeps
 
getPathToXmlTestOutput() - Method in class com.facebook.buck.test.TestRunningOptions
 
getPattern(ImmutableList<QueryEnvironment.Argument>) - Method in class com.facebook.buck.query.FilterFunction
 
getPattern(ImmutableList<QueryEnvironment.Argument>) - Method in class com.facebook.buck.query.KindFunction
 
getPatternsAndValues() - Method in class com.facebook.buck.rules.coercer.PatternMatchedCollection
 
getPexExtension() - Method in class com.facebook.buck.python.PythonBuckConfig
 
getPexTool(BuildRuleResolver) - Method in class com.facebook.buck.python.PythonBuckConfig
 
getPhase() - Method in class com.facebook.buck.event.ChromeTraceEvent
 
getPhase() - Method in class com.facebook.buck.event.TraceEvent
 
getPhase() - Method in class com.facebook.buck.java.tracing.JavacPhaseEvent
 
getPid() - Method in class com.facebook.buck.event.InstallEvent.Finished
 
getPlatform() - Method in class com.facebook.buck.cli.BuckConfig
 
getPlatform() - Method in class com.facebook.buck.cxx.TypeAndPlatform
 
getPlatform() - Method in class com.facebook.buck.step.ExecutionContext
 
getPlatform() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getPlatform() - Method in class com.facebook.buck.util.environment.DefaultExecutionEnvironment
 
getPlatform() - Method in interface com.facebook.buck.util.environment.ExecutionEnvironment
 
getPlatformName() - Method in class com.facebook.buck.apple.AppleBundle
 
getPlatformPath() - Method in class com.facebook.buck.apple.AppleSdkPaths
Absolute path to tools and files which depend on a particular platform.
getPlatformPreprocessFlags(CxxPlatform, AbstractCxxSource.Type) - Static method in class com.facebook.buck.cxx.CxxSourceTypes
 
getPlatforms(ProjectFilesystem, NdkCxxPlatforms.Compiler, NdkCxxPlatforms.CxxRuntime, String, Platform) - Static method in class com.facebook.buck.android.NdkCxxPlatforms
 
getPlatforms(ProjectFilesystem, NdkCxxPlatforms.Compiler, NdkCxxPlatforms.CxxRuntime, String, Platform, ExecutableFinder) - Static method in class com.facebook.buck.android.NdkCxxPlatforms
 
getPluginName() - Method in class com.facebook.buck.event.CompilerPluginDurationEvent
 
getPlugInsPath() - Method in class com.facebook.buck.apple.AppleBundleDestinations
 
getPort() - Method in class com.facebook.buck.httpserver.WebServer
 
getPostBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.apple.AppleBundle
 
getPostBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.cxx.CxxCompilationDatabase
 
getPostBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.cxx.HeaderSymlinkTreeWithHeaderMap
 
getPostBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.go.GoSymlinkTree
 
getPostBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.java.JavaTest
 
getPostBuildSteps(BuildContext, BuildableContext) - Method in interface com.facebook.buck.rules.HasPostBuildSteps
 
getPostBuildSteps(BuildContext, BuildableContext) - Method in class com.facebook.buck.rules.SymlinkTree
 
getPrebuiltJar() - Method in class com.facebook.buck.android.AndroidPrebuiltAar
 
getPrebuiltLibraries() - Method in class com.facebook.buck.python.PythonPackageComponents
 
getPreDexMerge() - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
 
getPredicate() - Method in class com.facebook.buck.parser.TargetNodePredicateSpec
 
getPreferredLinkage(CxxPlatform) - Method in class com.facebook.buck.cxx.CxxLibrary
 
getPreferredLinkage(CxxPlatform) - Method in interface com.facebook.buck.cxx.NativeLinkable
 
getPreferredLinkage(CxxPlatform) - Method in class com.facebook.buck.cxx.PrebuiltCxxLibrary
 
getPreferredLinkage(CxxPlatform) - Method in class com.facebook.buck.d.DLibrary
 
getPreprocessMode() - Method in class com.facebook.buck.cxx.CxxBuckConfig
 
getPreprocessor(CxxPlatform, AbstractCxxSource.Type) - Static method in class com.facebook.buck.cxx.CxxSourceTypes
 
getPreprocessorFlags() - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
 
getPreprocessorOutputType(AbstractCxxSource.Type) - Static method in class com.facebook.buck.cxx.CxxSourceTypes
 
getPrereqs() - Method in class com.facebook.buck.cxx.Depfiles.Depfile
 
getPrimaryDexHash() - Method in class com.facebook.buck.android.PreDexMerge
 
getPrimaryDexPath(BuildTarget) - Static method in class com.facebook.buck.android.AndroidBinary
 
getPrintableName() - Method in enum com.facebook.buck.util.environment.Platform
 
getPrintJson() - Method in class com.facebook.buck.cli.TargetsCommand
 
getProcessExecutor() - Method in class com.facebook.buck.step.ExecutionContext
 
getProcessExecutor() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getProcessId() - Method in class com.facebook.buck.event.ChromeTraceEvent
 
getProcessOnly() - Method in class com.facebook.buck.java.AnnotationProcessingParams
 
getProductName() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
getProductReference() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
getProductType() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
getProfileAction() - Method in class com.facebook.buck.apple.xcode.XCScheme
 
getProfilePath() - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
 
getProgressValue() - Method in class com.facebook.buck.cli.ProgressEvent
 
getProguardConfig() - Method in class com.facebook.buck.android.AndroidBinary
 
getProguardConfig() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
getProguardConfigPath() - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet
 
getProguardConfigs() - Method in class com.facebook.buck.android.AndroidPackageableCollection
Proguard configurations to include when running release builds.
getProguardJar() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
getProguardJarOverride() - Method in class com.facebook.buck.android.ProGuardConfig
 
getProguardMaxHeapSize() - Method in class com.facebook.buck.android.ProGuardConfig
 
getProjectFilesystem() - Method in class com.facebook.buck.rules.AbstractBuildRule
 
getProjectFilesystem() - Method in interface com.facebook.buck.rules.BuildRule
 
getProjectFilesystem() - Method in class com.facebook.buck.rules.BuildRuleFactoryParams
 
getProjectFilesystem() - Method in class com.facebook.buck.rules.BuildRuleParams
 
getProjectPath() - Method in class com.facebook.buck.apple.ProjectGenerator
 
getProjectPrefix() - Method in class com.facebook.buck.io.Watchman
 
getProjectRoot() - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
 
getProjectRoots() - Method in class com.facebook.buck.rules.TargetGraphAndTargets
 
getProjectRootsPredicate() - Method in class com.facebook.buck.cli.ProjectPredicates
Predicate returning nodes that represent roots of the IDE project.
getProjectRule() - Method in class com.facebook.buck.rules.ProjectConfig
 
GETPROP_TIMEOUT - Static variable in class com.facebook.buck.android.AdbHelper
 
getProperties() - Method in class com.facebook.buck.android.AndroidAar
 
getProperties() - Method in class com.facebook.buck.android.AndroidBinary
 
getProperties() - Method in class com.facebook.buck.android.AndroidLibrary
 
getProperties() - Method in class com.facebook.buck.android.AndroidResource
 
getProperties() - Method in class com.facebook.buck.android.ApkGenrule
 
getProperties() - Method in class com.facebook.buck.android.GenAidl
 
getProperties() - Method in class com.facebook.buck.android.NdkLibrary
 
getProperties() - Method in class com.facebook.buck.android.RobolectricTest
 
getProperties() - Method in class com.facebook.buck.d.DCompileBuildRule
 
getProperties() - Method in class com.facebook.buck.d.DTest
 
getProperties() - Method in class com.facebook.buck.event.TraceEvent
 
getProperties() - Method in class com.facebook.buck.go.GoBinary
 
getProperties() - Method in class com.facebook.buck.go.GoLibrary
 
getProperties() - Method in class com.facebook.buck.java.DefaultJavaLibrary
 
getProperties() - Method in class com.facebook.buck.java.JavaBinary
 
getProperties() - Method in class com.facebook.buck.java.PrebuiltJar
 
getProperties() - Method in class com.facebook.buck.python.PrebuiltPythonLibrary
 
getProperties() - Method in class com.facebook.buck.python.PythonLibrary
 
getProperties() - Method in class com.facebook.buck.python.PythonPackagedBinary
 
getProperties() - Method in class com.facebook.buck.rules.AbstractBuildRule
 
getProperties() - Method in interface com.facebook.buck.rules.BuildRule
 
getProperties() - Method in class com.facebook.buck.rust.RustBinary
 
getProperties() - Method in class com.facebook.buck.rust.RustLibrary
 
getProperty(String, String) - Method in class com.facebook.buck.util.environment.DefaultExecutionEnvironment
 
getProperty(String, String) - Method in interface com.facebook.buck.util.environment.ExecutionEnvironment
Gets the java property indicated by the specified key.
getProxy() - Method in class com.facebook.buck.cli.DownloadConfig
 
getProxyType() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItemProxy
 
getPythonDep() - Method in class com.facebook.buck.cxx.CxxBuckConfig
 
getPythonDep() - Method in class com.facebook.buck.thrift.ThriftBuckConfig
 
getPythonEnvironment(ProcessExecutor, Optional<String>) - Method in class com.facebook.buck.python.PythonBuckConfig
 
getPythonEnvironment(ProcessExecutor) - Method in class com.facebook.buck.python.PythonBuckConfig
 
getPythonInterpreter() - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
 
getPythonInterpreter(Optional<String>) - Method in class com.facebook.buck.python.PythonBuckConfig
Returns the path to python interpreter.
getPythonInterpreter() - Method in class com.facebook.buck.python.PythonBuckConfig
 
getPythonName() - Method in class com.facebook.buck.rules.ParamInfo
 
getPythonPackageComponents(TargetGraph, PythonPlatform, CxxPlatform) - Method in class com.facebook.buck.cxx.CxxLibrary
 
getPythonPackageComponents(TargetGraph, PythonPlatform, CxxPlatform) - Method in class com.facebook.buck.cxx.CxxPythonExtension
 
getPythonPackageComponents(TargetGraph, PythonPlatform, CxxPlatform) - Method in class com.facebook.buck.cxx.PrebuiltCxxLibrary
 
getPythonPackageComponents(TargetGraph, PythonPlatform, CxxPlatform) - Method in class com.facebook.buck.python.PrebuiltPythonLibrary
 
getPythonPackageComponents(TargetGraph, PythonPlatform, CxxPlatform) - Method in class com.facebook.buck.python.PythonLibrary
 
getPythonPackageComponents(TargetGraph, PythonPlatform, CxxPlatform) - Method in interface com.facebook.buck.python.PythonPackagable
 
getPythonPath() - Method in class com.facebook.buck.python.PythonEnvironment
 
getPythonPlatform() - Method in class com.facebook.buck.python.PythonBinary
 
getPythonPlatforms(ProcessExecutor) - Method in class com.facebook.buck.python.PythonBuckConfig
Constructs set of Python platform flavors given in a .buckconfig file, as is specified by section names of the form python#{flavor name}.
getPythonTwistedDep() - Method in class com.facebook.buck.thrift.ThriftBuckConfig
 
getPythonVersion() - Method in class com.facebook.buck.python.PythonEnvironment
 
getRawKeys() - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
 
getRawSelectors() - Method in class com.facebook.buck.test.selectors.TestSelectorList
 
getRawStream() - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
getRDotJavaBinFolder(BuildTarget) - Static method in class com.facebook.buck.android.DummyRDotJava
 
getRDotJavaBinFolder() - Method in class com.facebook.buck.android.DummyRDotJava
 
getRDotJavaDexWithClasses() - Method in class com.facebook.buck.android.AaptPackageResources
 
getRDotJavaFiles() - Method in class com.facebook.buck.android.MergeAndroidResourcesStep
 
getRDotJavaPackage() - Method in class com.facebook.buck.android.AndroidPrebuiltAar
 
getRDotJavaPackage() - Method in class com.facebook.buck.android.AndroidResource
 
getRDotJavaPackage() - Method in interface com.facebook.buck.android.HasAndroidResourceDeps
 
getRDotJavaSrcFolder(BuildTarget) - Static method in class com.facebook.buck.android.DummyRDotJava
 
getReactNativePackager() - Method in class com.facebook.buck.js.IosReactNativeLibraryDescription
 
getReaderIfFileExists(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Attempts to open the file for future read access.
getReadOnly(BuckConfig) - Method in class com.facebook.buck.cli.ProjectCommand
 
getRecordedPaths() - Method in class com.facebook.buck.rules.BuildInfoRecorder
 
getRecursiveIgnorePaths() - Method in class com.facebook.buck.parser.BuildFileSpec
 
getRecursiveTargetNodeDependenciesOfTypes(TargetGraph, AppleBuildRules.RecursiveDependenciesMode, TargetNode<?>, Optional<ImmutableSet<BuildRuleType>>) - Static method in class com.facebook.buck.apple.AppleBuildRules
 
getRedirectError() - Method in class com.facebook.buck.util.ProcessExecutorParams
If present, redirects stderr for the process to this location.
getRedirectInput() - Method in class com.facebook.buck.util.ProcessExecutorParams
If present, redirects stdout for the process to this location.
getRedirectOutput() - Method in class com.facebook.buck.util.ProcessExecutorParams
If present, redirects stdin for the process to this location.
getReferencedFiles(Path) - Method in class com.facebook.buck.cli.TargetsCommand
 
getRelativePath(Path, Path) - Static method in class com.facebook.buck.io.MorePaths
Get the path of a file relative to a base directory.
getRelativePath() - Method in interface com.facebook.buck.java.classes.FileLike
Returns the relative path for the entry.
getRelativePath() - Method in class com.facebook.buck.rules.PathSourcePath
 
getRelativePath(SourcePath) - Method in class com.facebook.buck.rules.SourcePathResolver
 
getRelativizer() - Method in class com.facebook.buck.io.ProjectFilesystem
 
getRemoteGlobalIDString() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItemProxy
 
getRemoteLogSampleRate() - Method in class com.facebook.buck.cli.BuckConfig
 
getRemoteLogUrl() - Method in class com.facebook.buck.cli.BuckConfig
 
getRemoteRunnablePath() - Method in class com.facebook.buck.apple.xcode.XCScheme.LaunchAction
 
getRepresentativePlatform() - Method in class com.facebook.buck.apple.FatBinaryInfo
Returns a representative platform for use in retrieving architecture agnostic tools.
getRequestDurationMillis() - Method in class com.facebook.buck.event.HttpArtifactCacheEvent.Finished
 
getRequiredBufferCapacity() - Method in class com.facebook.buck.apple.clang.HeaderMap
 
getRequiredBuildTarget(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
getRequiredBuildTargets() - Method in class com.facebook.buck.apple.ProjectGenerator
 
getRequiredBuildTargets() - Method in class com.facebook.buck.apple.WorkspaceAndProjectGenerator
 
getRequiredEnum(String, String, Class<T>) - Method in class com.facebook.buck.cli.BuckConfig
 
getRequiredPackageables() - Method in interface com.facebook.buck.android.AndroidPackageable
Get the set of packagables that need to be included in any package that includes this object.
getRequiredPackageables() - Method in class com.facebook.buck.android.AndroidResource
 
getRequiredPackageables() - Method in class com.facebook.buck.android.NdkLibrary
 
getRequiredPackageables() - Method in class com.facebook.buck.android.PrebuiltNativeLibrary
 
getRequiredPackageables() - Method in class com.facebook.buck.cxx.CxxLibrary
 
getRequiredPackageables() - Method in class com.facebook.buck.cxx.PrebuiltCxxLibrary
 
getRequiredPackageables() - Method in class com.facebook.buck.java.DefaultJavaLibrary
 
getRequiredPackageables() - Method in class com.facebook.buck.java.PrebuiltJar
 
getRequiredPackageables() - Method in class com.facebook.buck.js.AndroidReactNativeLibrary
 
getRequiredPath(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
getRequiredSourcePath(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
getRequiredTool(String, String, BuildRuleResolver) - Method in class com.facebook.buck.cli.BuckConfig
 
getRes() - Method in class com.facebook.buck.android.AndroidPrebuiltAar
 
getRes() - Method in class com.facebook.buck.android.AndroidResource
 
getRes() - Method in interface com.facebook.buck.android.HasAndroidResourceDeps
 
getRes() - Method in class com.facebook.buck.java.intellij.SerializableAndroidAar
 
getResDirectories() - Method in interface com.facebook.buck.android.FilteredResourcesProvider
 
getResDirectories() - Method in class com.facebook.buck.android.IdentityResourcesProvider
 
getResDirectories() - Method in class com.facebook.buck.android.ResourcesFilter
 
getResolvedPath() - Method in class com.facebook.buck.rules.BuildTargetSourcePath
 
getResolvedPath(SourcePath) - Method in class com.facebook.buck.rules.SourcePathResolver
 
getResolvedPathFunction() - Method in class com.facebook.buck.rules.SourcePathResolver
 
getResolver() - Method in class com.facebook.buck.rules.AbstractBuildRule
 
getResourceApkPath() - Method in class com.facebook.buck.android.AaptPackageResources
 
getResourceCompressionMode() - Method in class com.facebook.buck.android.AndroidBinary
 
getResourceDeps() - Method in class com.facebook.buck.android.UnsortedAndroidResourceDeps
 
getResourceDetails() - Method in class com.facebook.buck.android.AndroidPackageableCollection
 
getResourceDirectories() - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
A list of "res" directories that should be passed to the aapt command to build the APK, sorted topologically.
getResourceFilter() - Method in class com.facebook.buck.android.AndroidBinary
 
getResourcePackageHash() - Method in class com.facebook.buck.android.AaptPackageResources
 
getResourcePaths() - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet
 
getResources() - Method in class com.facebook.buck.android.aapt.AaptResourceCollector
 
getResources() - Method in class com.facebook.buck.js.ReactNativeBundle
 
getResources(PythonPlatform) - Method in class com.facebook.buck.python.PythonLibrary
 
getResources() - Method in class com.facebook.buck.python.PythonPackageComponents
 
getResourcesPath() - Method in class com.facebook.buck.apple.AppleBundleDestinations
 
getResourcesWithEmptyResButNonEmptyAssetsDir() - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
getResourcesWithNonEmptyResDir() - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
A list of build targets belonging to AndroidResources with non-empty "res" directory, sorted topologically.
getResponseBody() - Method in class com.facebook.buck.util.network.HttpResponse
 
getResponseSizeBytes() - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
 
getResponseSizeBytes() - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
 
getResponseSizeBytes() - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
 
getRestartAdbOnFailure() - Method in class com.facebook.buck.cli.BuckConfig
 
getResult() - Method in class com.facebook.buck.java.classes.ClasspathTraversal
Subclasses can override this method to return a value of any type.
getResultClass() - Method in class com.facebook.buck.rules.ParamInfo
Returns the type that input values will be coerced to.
getResultFile(File) - Method in class com.facebook.buck.android.BuckXmlTestRunListener
 
getResults() - Method in class com.facebook.buck.command.BuildExecutionResult
 
getResults() - Method in class com.facebook.buck.rules.IndividualTestEvent.Finished
 
getResults() - Method in class com.facebook.buck.rules.TestRunEvent.Finished
 
getResultSummaryVerbosity() - Method in class com.facebook.buck.test.TestConfig
 
getReverseDeps(Iterable<QueryTarget>) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getReverseDeps(Iterable<T>) - Method in interface com.facebook.buck.query.QueryEnvironment
Returns the direct reverse dependencies of the specified targets.
getRight() - Method in class com.facebook.buck.model.Either
 
getRoot() - Method in class com.facebook.buck.go.GoSymlinkTree
 
getRoot() - Method in class com.facebook.buck.io.DirectoryTraversal
 
getRoot() - Method in class com.facebook.buck.rules.SymlinkTree
 
getRootBuildTargetsForIntelliJ(ProjectCommand.Ide, TargetGraph, ProjectPredicates) - Static method in class com.facebook.buck.cli.ProjectCommand
 
getRootPath() - Method in class com.facebook.buck.io.ProjectFilesystem
 
getRound() - Method in class com.facebook.buck.java.AnnotationProcessingEvent
 
getRule() - Method in class com.facebook.buck.cxx.CxxBinary
 
getRule() - Method in class com.facebook.buck.rules.BuildResult
 
getRule(BuildTarget) - Method in class com.facebook.buck.rules.BuildRuleResolver
Returns the BuildRule with the buildTarget.
getRule(SourcePath) - Method in class com.facebook.buck.rules.SourcePathResolver
 
getRuleFactoryParams() - Method in class com.facebook.buck.rules.TargetNode
 
getRuleFunction() - Method in class com.facebook.buck.rules.BuildRuleResolver
 
getRuleKey() - Method in class com.facebook.buck.rules.AbstractBuildRule
This method should be overridden only for unit testing.
getRuleKey(BuildTarget) - Method in interface com.facebook.buck.rules.BuildEngine
This is a temporary hack to expose a build rule's rule key to the associated buildable.
getRuleKey() - Method in interface com.facebook.buck.rules.BuildRule
 
getRuleKey(BuildTarget) - Method in class com.facebook.buck.rules.CachingBuildEngine
 
getRuleKey(String) - Method in class com.facebook.buck.rules.DefaultOnDiskBuildInfo
 
getRuleKey(String) - Method in interface com.facebook.buck.rules.OnDiskBuildInfo
Returns the RuleKey for the rule whose output is currently stored on disk.
getRuleKeyBuilderFactory() - Method in class com.facebook.buck.rules.BuildRuleParams
 
getRuleKeys() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheEvent
 
getRuleKeys() - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
 
getRuleKeys() - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
 
getRuleKeys() - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
 
getRuleKeySafe() - Method in class com.facebook.buck.rules.BuildRuleEvent
 
getRuleOptional(BuildTarget) - Method in class com.facebook.buck.rules.BuildRuleResolver
 
getRuleOptionalWithType(BuildTarget, Class<T>) - Method in class com.facebook.buck.rules.BuildRuleResolver
 
getRuleResolvers() - Method in class com.facebook.buck.rules.TargetGraphToActionGraph
 
getRules() - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
 
getRules() - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
 
getRulesToExcludeFromDex() - Method in class com.facebook.buck.android.AndroidBinary
 
getRunnablePath() - Method in class com.facebook.buck.apple.xcode.XCScheme.LaunchAction
 
getRunTestSeparately() - Method in class com.facebook.buck.apple.AppleTestDescription.Arg
 
getRunTestSeparately() - Method in class com.facebook.buck.java.JavaTestDescription.Arg
 
getRuntimeDeps() - Method in class com.facebook.buck.android.AndroidBinary
 
getRuntimeDeps() - Method in class com.facebook.buck.android.AndroidPrebuiltAar
 
getRuntimeDeps() - Method in class com.facebook.buck.android.RobolectricTest
 
getRuntimeDeps() - Method in class com.facebook.buck.apple.AppleTest
 
getRuntimeDeps() - Method in class com.facebook.buck.cxx.CxxBinary
 
getRuntimeDeps() - Method in class com.facebook.buck.cxx.CxxBoostTest
 
getRuntimeDeps() - Method in class com.facebook.buck.cxx.CxxGtestTest
 
getRuntimeDeps() - Method in class com.facebook.buck.cxx.CxxLibrary
 
getRuntimeDeps() - Method in class com.facebook.buck.cxx.CxxTest
 
getRuntimeDeps() - Method in class com.facebook.buck.java.JavaTest
 
getRuntimeDeps() - Method in class com.facebook.buck.ocaml.OCamlBinary
 
getRuntimeDeps() - Method in class com.facebook.buck.python.PythonInPlaceBinary
 
getRuntimeDeps() - Method in class com.facebook.buck.python.PythonPackagedBinary
 
getRuntimeDeps() - Method in class com.facebook.buck.python.PythonTest
 
getRuntimeDeps() - Method in interface com.facebook.buck.rules.HasRuntimeDeps
 
getRuntimeDeps() - Method in class com.facebook.buck.shell.ShBinary
 
getRuntimeDeps() - Method in class com.facebook.buck.shell.ShTest
 
getRuntimeLdflags() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getSchemeBuildableTargetNodes(TargetGraph, TargetNode<?>) - Static method in class com.facebook.buck.apple.AppleBuildRules
 
getScope() - Method in class com.facebook.buck.java.intellij.DependencyEntryData
 
getScope() - Method in class com.facebook.buck.java.intellij.IjDependencyListBuilder.AbstractDependencyEntryData
 
getScratchPath(BuildTarget, String) - Static method in class com.facebook.buck.model.BuildTargets
Return a path to a file in the buck-out/bin/ directory.
getScratchPath(UnflavoredBuildTarget, String) - Static method in class com.facebook.buck.model.BuildTargets
Return a path to a file in the buck-out/bin/ directory.
getScrubbers() - Method in interface com.facebook.buck.cxx.Archiver
 
getScrubbers() - Method in class com.facebook.buck.cxx.BsdArchiver
 
getScrubbers(Path) - Method in class com.facebook.buck.cxx.DarwinLinker
 
getScrubbers() - Method in class com.facebook.buck.cxx.GnuArchiver
 
getScrubbers(Path) - Method in class com.facebook.buck.cxx.GnuLinker
 
getScrubbers(Path) - Method in interface com.facebook.buck.cxx.Linker
 
getScrubbers() - Method in class com.facebook.buck.cxx.UnknownArchiver
 
getScrubbers(Path) - Method in class com.facebook.buck.cxx.UnknownLinker
 
getScrubbers(Path) - Method in class com.facebook.buck.cxx.WindowsLinker
 
getSdkDirectory() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
getSdkPath() - Method in class com.facebook.buck.apple.AppleSdkPaths
Absolute path to tools and files which depend on a particular SDK on a particular platform.
getSearchPathElements() - Method in class com.facebook.buck.java.AnnotationProcessingParams
 
getSecond() - Method in class com.facebook.buck.model.Pair
 
getSecondaryDexDirectories() - Method in class com.facebook.buck.android.PreDexMerge
 
getSectionByIndex(int) - Method in class com.facebook.buck.cxx.elf.Elf
 
getSectionByName(String) - Method in class com.facebook.buck.cxx.elf.Elf
 
getSectionName(ElfSectionHeader) - Method in class com.facebook.buck.cxx.elf.Elf
 
getSections() - Method in class com.facebook.buck.cli.BuckConfig
 
getSectionToEntries() - Method in class com.facebook.buck.cli.Config
 
getSequenceNumber() - Method in class com.facebook.buck.test.TestResults
 
getSerialNumber() - Method in class com.facebook.buck.cli.TargetDeviceCommandLineOptions
 
getSerialNumber() - Method in class com.facebook.buck.step.TargetDeviceOptions
 
getServer() - Method in class com.facebook.buck.js.ReactNativeBuckConfig
 
getServices() - Method in class com.facebook.buck.thrift.ThriftSource
 
getSettings() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildFile
 
getSharedLibraries(TargetGraph, CxxPlatform) - Method in class com.facebook.buck.cxx.CxxLibrary
 
getSharedLibraries(TargetGraph, CxxPlatform) - Method in interface com.facebook.buck.cxx.NativeLinkable
 
getSharedLibraries(TargetGraph, CxxPlatform) - Method in class com.facebook.buck.cxx.PrebuiltCxxLibrary
 
getSharedLibraries(TargetGraph, CxxPlatform) - Method in class com.facebook.buck.d.DLibrary
 
getSharedLibraries(TargetGraph, CxxPlatform) - Method in interface com.facebook.buck.java.JavaNativeLinkable
 
getSharedLibraryExtension() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getSharedLibraryPath(BuildTarget, String, CxxPlatform) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
getSharedLibraryPath(BuildTarget, CxxPlatform, Optional<String>, Optional<String>) - Static method in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription
 
getSharedLibrarySymlinkTreePath(BuildTarget, Flavor) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
getSharedName() - Method in enum com.facebook.buck.android.NdkCxxPlatforms.CxxRuntime
 
getShellCommand(ExecutionContext, Path) - Method in class com.facebook.buck.cxx.CxxBoostTest
 
getShellCommand(ExecutionContext, Path) - Method in class com.facebook.buck.cxx.CxxGtestTest
 
getShellCommand(ExecutionContext, Path) - Method in class com.facebook.buck.cxx.CxxTest
 
getShellCommand(ExecutionContext) - Method in class com.facebook.buck.shell.ShellStep
This method is idempotent.
getShellCommand() - Method in class com.facebook.buck.step.fs.RmStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.android.AaptStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.android.AidlStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.android.DxStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.android.NdkBuildStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.android.ProGuardObfuscateStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.android.ZipalignStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.apple.ActoolStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.apple.DsymStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.apple.IbtoolStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.cxx.CxxLinkStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.cxx.LexStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.cxx.StripStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.d.DCompileStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.dotnet.CSharpLibraryCompile
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.go.GoCompileStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.go.GoLinkStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.java.GenerateCodeCoverageReportStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.java.JUnitStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.ocaml.OCamlCCompileStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.ocaml.OCamlDepToolStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.ocaml.OCamlLexStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.ocaml.OCamlLinkStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.ocaml.OCamlMLCompileStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.ocaml.OCamlYaccStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.python.PexStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.rust.RustCompileStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.shell.AbstractGenruleStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.shell.BashStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.shell.DefaultShellStep
 
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.shell.ShellStep
Implementations of this method should not have any observable side-effects.
getShellCommandInternal(ExecutionContext) - Method in class com.facebook.buck.thrift.ThriftCompilerStep
 
getShellPath() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXShellScriptBuildPhase
Returns the path to the shell under which the script is to be executed.
getShellScript() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXShellScriptBuildPhase
Gets the contents of the shell script to execute under the shell returned by PBXShellScriptBuildPhase.getShellPath().
getShortDescription() - Method in class com.facebook.buck.cli.AuditAliasCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.AuditClasspathCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.AuditCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.AuditDependenciesCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.AuditInputCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.AuditOwnerCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.AuditRulesCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.AuditTestsCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.BuckCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.BuildCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.CacheCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.CleanCommand
 
getShortDescription() - Method in interface com.facebook.buck.cli.Command
 
getShortDescription() - Method in class com.facebook.buck.cli.FetchCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.InstallCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.ProjectCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.PublishCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.QueryCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.QuickstartCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.RunCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.ServerCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.ServerStatusCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.TargetsCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.TestCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.UninstallCommand
 
getShortDescription() - Method in class com.facebook.buck.cli.VersionCommand
 
getShortName() - Method in class com.facebook.buck.android.aapt.MergeAndroidResourceSourcesStep
 
getShortName() - Method in class com.facebook.buck.android.aapt.MiniAapt
 
getShortName() - Method in class com.facebook.buck.android.AaptStep
 
getShortName() - Method in class com.facebook.buck.android.AidlStep
 
getShortName() - Method in class com.facebook.buck.android.ApkBuilderStep
 
getShortName() - Method in class com.facebook.buck.android.ApkInstallStep
 
getShortName() - Method in class com.facebook.buck.android.CompileStringsStep
 
getShortName() - Method in class com.facebook.buck.android.ConcatStep
 
getShortName() - Method in class com.facebook.buck.android.DxStep
 
getShortName() - Method in class com.facebook.buck.android.FilterResourcesStep
 
getShortName() - Method in class com.facebook.buck.android.GenerateBuildConfigStep
 
getShortName() - Method in class com.facebook.buck.android.GenerateManifestStep
 
getShortName() - Method in class com.facebook.buck.android.GetStringsFilesStep
 
getShortName() - Method in class com.facebook.buck.android.InstrumentationStep
 
getShortName() - Method in class com.facebook.buck.android.IntraDexReorderStep
 
getShortName() - Method in class com.facebook.buck.android.MergeAndroidResourcesStep
 
getShortName() - Method in class com.facebook.buck.android.NdkBuildStep
 
getShortName() - Method in class com.facebook.buck.android.ProGuardObfuscateStep
 
getShortName() - Method in class com.facebook.buck.android.SmartDexingStep
 
getShortName() - Method in class com.facebook.buck.android.SplitZipStep
 
getShortName() - Method in class com.facebook.buck.android.ZipalignStep
 
getShortName() - Method in class com.facebook.buck.apple.ActoolStep
 
getShortName() - Method in class com.facebook.buck.apple.CodeSignStep
 
getShortName() - Method in class com.facebook.buck.apple.DsymStep
 
getShortName() - Method in class com.facebook.buck.apple.IbtoolStep
 
getShortName() - Method in class com.facebook.buck.apple.PlistProcessStep
 
getShortName() - Method in class com.facebook.buck.apple.ProvisioningProfileCopyStep
 
getShortName() - Method in class com.facebook.buck.apple.XctestRunTestsStep
 
getShortName() - Method in class com.facebook.buck.apple.XctoolRunTestsStep
 
getShortName() - Method in class com.facebook.buck.cxx.ArchiveStep
 
getShortName() - Method in class com.facebook.buck.cxx.CxxLinkStep
 
getShortName() - Method in class com.facebook.buck.cxx.CxxPrepareForLinkStep
 
getShortName() - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompileStep
 
getShortName() - Method in class com.facebook.buck.cxx.CxxTestStep
 
getShortName() - Method in class com.facebook.buck.cxx.HeaderMapStep
 
getShortName() - Method in class com.facebook.buck.cxx.LexStep
 
getShortName() - Method in class com.facebook.buck.cxx.StripStep
 
getShortName() - Method in class com.facebook.buck.cxx.YaccStep
 
getShortName() - Method in class com.facebook.buck.d.DCompileStep
 
getShortName() - Method in class com.facebook.buck.d.DTestStep
 
getShortName() - Method in class com.facebook.buck.dalvik.EstimateLinearAllocStep
 
getShortName() - Method in class com.facebook.buck.dotnet.CSharpLibraryCompile
 
getShortName() - Method in class com.facebook.buck.file.DownloadStep
 
getShortName() - Method in class com.facebook.buck.go.GoCompileStep
 
getShortName() - Method in class com.facebook.buck.go.GoLinkStep
 
getShortName() - Method in class com.facebook.buck.java.AccumulateClassNamesStep
 
getShortName() - Method in class com.facebook.buck.java.CalculateAbiStep
 
getShortName() - Method in class com.facebook.buck.java.CopyResourcesStep
 
getShortName() - Method in class com.facebook.buck.java.ExternalJavac
 
getShortName() - Method in class com.facebook.buck.java.GenerateCodeCoverageReportStep
 
getShortName() - Method in class com.facebook.buck.java.JarDirectoryStep
 
getShortName() - Method in interface com.facebook.buck.java.Javac
 
getShortName() - Method in class com.facebook.buck.java.JavacStep
 
getShortName() - Method in class com.facebook.buck.java.Jsr199Javac
 
getShortName() - Method in class com.facebook.buck.java.JUnitStep
 
getShortName() - Method in class com.facebook.buck.model.UnflavoredBuildTarget
 
getShortName() - Method in class com.facebook.buck.ocaml.OCamlBuildStep
 
getShortName() - Method in class com.facebook.buck.ocaml.OCamlCCompileStep
 
getShortName() - Method in class com.facebook.buck.ocaml.OCamlDebugLauncherStep
 
getShortName() - Method in class com.facebook.buck.ocaml.OCamlDepToolStep
 
getShortName() - Method in class com.facebook.buck.ocaml.OCamlLexStep
 
getShortName() - Method in class com.facebook.buck.ocaml.OCamlLinkStep
 
getShortName() - Method in class com.facebook.buck.ocaml.OCamlMLCompileStep
 
getShortName() - Method in class com.facebook.buck.ocaml.OCamlYaccStep
 
getShortName() - Method in class com.facebook.buck.python.PexStep
 
getShortName() - Method in class com.facebook.buck.rules.RecordFileSha1Step
 
getShortName() - Method in class com.facebook.buck.rust.RustCompileStep
 
getShortName() - Method in class com.facebook.buck.shell.AbstractGenruleStep
 
getShortName() - Method in class com.facebook.buck.shell.BashStep
 
getShortName() - Method in class com.facebook.buck.shell.DefaultShellStep
 
getShortName() - Method in class com.facebook.buck.shell.EchoStep
 
getShortName() - Method in class com.facebook.buck.shell.RunShTestAndRecordResultStep
 
getShortName() - Method in class com.facebook.buck.step.AbstractExecutionStep
 
getShortName() - Method in class com.facebook.buck.step.CompositeStep
 
getShortName() - Method in class com.facebook.buck.step.ConditionalStep
 
getShortName() - Method in class com.facebook.buck.step.fs.CopyStep
 
getShortName() - Method in class com.facebook.buck.step.fs.FileScrubberStep
 
getShortName() - Method in class com.facebook.buck.step.fs.FindAndReplaceStep
 
getShortName() - Method in class com.facebook.buck.step.fs.MakeExecutableStep
 
getShortName() - Method in class com.facebook.buck.step.fs.MkdirStep
 
getShortName() - Method in class com.facebook.buck.step.fs.MoveStep
 
getShortName() - Method in class com.facebook.buck.step.fs.RmStep
 
getShortName() - Method in class com.facebook.buck.step.fs.StringTemplateStep
 
getShortName() - Method in class com.facebook.buck.step.fs.SymCopyStep
 
getShortName() - Method in class com.facebook.buck.step.fs.SymlinkFileStep
 
getShortName() - Method in class com.facebook.buck.step.fs.SymlinkTreeStep
 
getShortName() - Method in class com.facebook.buck.step.fs.TouchStep
 
getShortName() - Method in class com.facebook.buck.step.fs.WriteFileStep
 
getShortName() - Method in class com.facebook.buck.step.fs.XzStep
 
getShortName() - Method in interface com.facebook.buck.step.Step
 
getShortName() - Method in class com.facebook.buck.thrift.ThriftCompilerStep
 
getShortName() - Method in class com.facebook.buck.zip.RepackZipEntriesStep
 
getShortName() - Method in class com.facebook.buck.zip.UnzipStep
 
getShortName() - Method in class com.facebook.buck.zip.ZipScrubberStep
 
getShortName() - Method in class com.facebook.buck.zip.ZipStep
 
getShortStepName() - Method in class com.facebook.buck.step.StepEvent
 
getSimulatorName() - Method in class com.facebook.buck.cli.TargetDeviceCommandLineOptions
 
getSimulatorState() - Method in class com.facebook.buck.apple.simulator.AppleSimulator
 
getSize() - Method in interface com.facebook.buck.java.classes.FileLike
Returns the size of the entry in bytes.
getSizeEstimate() - Method in interface com.facebook.buck.android.DexWithClasses
 
getSkipCheckingMissingDeps() - Method in class com.facebook.buck.java.JavaBuckConfig
 
getSkipLocalBuildChainDepth() - Method in class com.facebook.buck.cli.BuckConfig
 
getSkippedCount() - Method in class com.facebook.buck.test.TestCaseSummary
 
getSoname() - Method in enum com.facebook.buck.android.NdkCxxPlatforms.CxxRuntime
 
getSoname(BuildTarget, CxxPlatform, Optional<String>, Optional<String>) - Static method in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription
 
getSortedMatchingDirectoryContents(Path, String) - Method in class com.facebook.buck.io.ProjectFilesystem
Returns the files inside pathRelativeToProjectRoot which match globPattern, ordered in descending last modified time order.
getSortOrder() - Method in class com.facebook.buck.java.intellij.DependencyEntry
 
getSortOrder() - Method in class com.facebook.buck.java.intellij.IjDependencyListBuilder.AbstractDependencyEntry
 
getSource() - Method in class com.facebook.buck.rules.coercer.OCamlSource
 
getSource() - Method in class com.facebook.buck.step.fs.MkdirAndSymlinkFileStep
 
getSourceFolder() - Method in class com.facebook.buck.java.intellij.IjDependencyListBuilder.AbstractDependencyEntry
 
getSourceGroup() - Method in class com.facebook.buck.apple.GroupedSource
 
getSourceGroupName() - Method in class com.facebook.buck.apple.GroupedSource
 
getSourceGroupPathRelativeToTarget() - Method in class com.facebook.buck.apple.GroupedSource
 
getSourceJar() - Method in class com.facebook.buck.java.intellij.IjLibrary
 
getSourceJar() - Method in class com.facebook.buck.java.PrebuiltJar
 
getSourceLevel() - Method in class com.facebook.buck.java.JavacOptions
 
getSourceOutputPath(Path) - Static method in class com.facebook.buck.cxx.Yacc
 
getSourceOutputPath(Path) - Static method in class com.facebook.buck.cxx.YaccStep
 
getSourcePath() - Method in class com.facebook.buck.apple.GroupedSource
 
getSourcePath(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
getSourcePath() - Method in class com.facebook.buck.rules.coercer.FrameworkPath
 
getSourcePath() - Method in class com.facebook.buck.rules.coercer.SourceWithFlags
 
getSourcePathName(BuildTarget, SourcePath) - Method in class com.facebook.buck.rules.SourcePathResolver
 
getSourcePathNames(BuildTarget, String, Iterable<SourcePath>) - Method in class com.facebook.buck.rules.SourcePathResolver
Resolved the logical names for a group of SourcePath objects into a map, throwing an error on duplicates.
getSourcePathNames(BuildTarget, String, Iterable<T>, Function<T, SourcePath>) - Method in class com.facebook.buck.rules.SourcePathResolver
Resolves the logical names for a group of objects that have a SourcePath into a map, throwing an error on duplicates.
getSourceRoots() - Method in class com.facebook.buck.rules.ProjectConfig
 
getSources() - Method in class com.facebook.buck.java.DefaultJavaLibrary
 
getSources() - Method in interface com.facebook.buck.java.HasSources
 
getSources() - Method in interface com.facebook.buck.java.JavaLibrary
 
getSources() - Method in class com.facebook.buck.java.JavaSourceJar
 
getSources() - Method in class com.facebook.buck.java.PrebuiltJar
 
getSourceToBootclasspath() - Method in class com.facebook.buck.java.JavacOptions
 
getSourceTree() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXReference
 
getSourceTree() - Method in class com.facebook.buck.apple.xcode.xcodeproj.SourceTreePath
 
getSourceTreePath() - Method in class com.facebook.buck.rules.coercer.FrameworkPath
 
getSourceUnderTest() - Method in class com.facebook.buck.android.AndroidInstrumentationTest
 
getSourceUnderTest() - Method in class com.facebook.buck.android.AndroidInstrumentationTestDescription.Arg
 
getSourceUnderTest() - Method in class com.facebook.buck.apple.AppleTest
 
getSourceUnderTest() - Method in class com.facebook.buck.cxx.CxxTest
 
getSourceUnderTest() - Method in class com.facebook.buck.cxx.CxxTestDescription.Arg
 
getSourceUnderTest() - Method in class com.facebook.buck.d.DTest
 
getSourceUnderTest() - Method in class com.facebook.buck.java.JavaTest
 
getSourceUnderTest() - Method in class com.facebook.buck.java.JavaTestDescription.Arg
 
getSourceUnderTest() - Method in interface com.facebook.buck.model.HasSourceUnderTest
 
getSourceUnderTest() - Method in class com.facebook.buck.python.PythonTest
 
getSourceUnderTest() - Method in class com.facebook.buck.python.PythonTestDescription.Arg
 
getSourceUnderTest() - Method in interface com.facebook.buck.rules.TestRule
 
getSourceUnderTest() - Method in class com.facebook.buck.shell.ShTest
 
getSourceWithFlags() - Method in class com.facebook.buck.apple.GroupedSource
 
getSourceZipBuildTarget(BuildTarget, String) - Method in class com.facebook.buck.thrift.ThriftJavaEnhancer
 
getSpecsDir() - Method in class com.facebook.buck.cxx.CxxInferAnalyze
 
getSrcRoots() - Method in class com.facebook.buck.cli.BuckConfig
 
getSrcRule() - Method in class com.facebook.buck.rules.ProjectConfig
 
getSrcs(PythonPlatform) - Method in class com.facebook.buck.python.PythonLibrary
 
getSrcs() - Method in class com.facebook.buck.shell.Genrule
 
getStacktrace() - Method in class com.facebook.buck.test.TestResultSummary
 
getStaticLibraryPath(BuildTarget, Flavor, CxxSourceRuleFactory.PicType) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
getStaticLibraryPath(BuildTarget, CxxPlatform, Optional<String>, Optional<String>) - Static method in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription
 
getStaticName() - Method in enum com.facebook.buck.android.NdkCxxPlatforms.CxxRuntime
 
getStaticPicLibraryPath(BuildTarget, CxxPlatform, Optional<String>, Optional<String>) - Static method in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription
 
getStatus() - Method in class com.facebook.buck.rules.BuildRuleEvent.Finished
 
getStderr() - Method in class com.facebook.buck.shell.ShellStep
 
getStdErr() - Method in class com.facebook.buck.step.ExecutionContext
 
getStdErr() - Method in class com.facebook.buck.test.TestResultSummary
 
getStdErr() - Method in class com.facebook.buck.util.Console
 
getStderr() - Method in class com.facebook.buck.util.ProcessExecutor.Result
 
getStderr() - Method in class com.facebook.buck.util.SimpleProcessListener
Gets the entire contents of stderr sent by the process.
getStdin(ExecutionContext) - Method in class com.facebook.buck.python.PexStep
Return the manifest as a JSON blob to write to the pex processes stdin.
getStdin(ExecutionContext) - Method in class com.facebook.buck.shell.ShellStep
 
getStdout() - Method in class com.facebook.buck.shell.ShellStep
 
getStdOut() - Method in class com.facebook.buck.step.ExecutionContext
 
getStdOut() - Method in class com.facebook.buck.test.TestResultSummary
 
getStdOut() - Method in class com.facebook.buck.util.Console
 
getStdout() - Method in class com.facebook.buck.util.ProcessExecutor.Result
 
getStdout() - Method in class com.facebook.buck.util.SimpleProcessListener
Gets the entire contents of stdout sent by the process.
getStep() - Method in exception com.facebook.buck.step.StepFailedException
 
getStepRunner() - Method in class com.facebook.buck.rules.BuildContext
 
getStepRunner() - Method in class com.facebook.buck.rules.ImmutableBuildContext
 
getSteps() - Method in class com.facebook.buck.cli.TestRun
 
getStorepass() - Method in class com.facebook.buck.util.KeystoreProperties
 
getStreamingWebSocketServlet() - Method in class com.facebook.buck.httpserver.WebServer
 
getStringAssetsZipHash() - Method in class com.facebook.buck.android.PackageStringAssets
 
getStringFiles() - Method in interface com.facebook.buck.android.FilteredResourcesProvider
 
getStringFiles() - Method in class com.facebook.buck.android.IdentityResourcesProvider
 
getStringFiles() - Method in class com.facebook.buck.android.ResourcesFilter
 
GetStringsFilesStep - Class in com.facebook.buck.android
Generates a list of strings.xml files (excluding files in the whitelisted directories) The ordering of strings files is consistent with the order of the input resource directories
getStringToFilter(QueryEnvironment<T>, ImmutableList<QueryEnvironment.Argument>, T) - Method in class com.facebook.buck.query.FilterFunction
 
getStringToFilter(QueryEnvironment<T>, ImmutableList<QueryEnvironment.Argument>, T) - Method in class com.facebook.buck.query.KindFunction
 
getStrip() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getStripFlags() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getSubcommand() - Method in class com.facebook.buck.cli.AbstractContainerCommand
 
getSubcommand() - Method in class com.facebook.buck.cli.AuditCommand
 
getSubcommand() - Method in class com.facebook.buck.cli.BuckCommand
 
getSubcommand() - Method in class com.facebook.buck.cli.ServerCommand
 
getSubcommandsFieldName() - Method in class com.facebook.buck.cli.AbstractContainerCommand
 
getSubgraph(Iterable<? extends TargetNode<?>>) - Method in class com.facebook.buck.rules.TargetGraph
Get the subgraph of the the current graph containing the passed in roots and all of their transitive dependencies as nodes.
getSuccess() - Method in class com.facebook.buck.rules.BuildResult
 
getSuccessType() - Method in class com.facebook.buck.rules.BuildRuleEvent.Finished
 
getSuggestions() - Method in class com.facebook.buck.event.CompilerErrorEvent
 
getSupportedArchitectures() - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile
Set of strings containing the architectures supported by this simulator (i.e., i386, x86_64, etc.)
getSupportedProductFamilyIDs() - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile
Set of integers corresponding to values in AppleProductFamilyID describing which Apple product families this simulator supports (i.e., iPhone, iPad, Apple Watch, etc.) We don't directly return AppleProductFamilyID here since new identifiers are introduced over time, and we don't want to lose the information at this level.
getSymbol() - Method in class com.facebook.buck.event.MissingSymbolEvent
 
getSymlinkTreeInputMap() - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompile
 
getSymlinkTreeInputMap() - Method in interface com.facebook.buck.rules.keys.SupportsDependencyFileRuleKey
 
getSystemCpuTimeNs() - Method in class com.facebook.buck.timing.AbsolutePerfTime
 
getSystemCpuTimeNs() - Method in class com.facebook.buck.timing.RelativePerfTime
 
getSystemIncludePath() - Method in class com.facebook.buck.cxx.HeaderSymlinkTree
Get path to use as a system include path to get access to the files in the tree.
getSystemIncludeRoots() - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
 
getSystemMemoryMb() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
 
getTarget(BuckConfig) - Method in class com.facebook.buck.cli.RunCommand
 
getTarget() - Method in class com.facebook.buck.cxx.Depfiles.Depfile
 
getTarget() - Method in class com.facebook.buck.event.CompilerErrorEvent
 
getTarget() - Method in class com.facebook.buck.event.MissingSymbolEvent
 
getTarget() - Method in class com.facebook.buck.rules.BuildTargetSourcePath
 
getTarget() - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
 
getTarget() - Method in class com.facebook.buck.step.fs.MkdirAndSymlinkFileStep
 
getTargetAppPlatform() - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration
 
getTargetAppPlatform() - Method in class com.facebook.buck.android.NdkCxxPlatforms.TargetConfiguration
 
getTargetArch() - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration
 
getTargetArch() - Method in class com.facebook.buck.android.NdkCxxPlatforms.TargetConfiguration
 
getTargetArchAbi() - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration
 
getTargetArchAbi() - Method in class com.facebook.buck.android.NdkCxxPlatforms.TargetConfiguration
 
getTargetArguments() - Method in class com.facebook.buck.cli.RunCommand
 
getTargetDeviceOptional() - Method in class com.facebook.buck.cli.TargetDeviceCommandLineOptions
 
getTargetDeviceOptional() - Method in class com.facebook.buck.cli.TestCommand
 
getTargetDeviceOptional() - Method in class com.facebook.buck.step.ExecutionContext
 
getTargetDeviceOptional() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getTargetDeviceOptional() - Method in class com.facebook.buck.step.TargetDeviceOptions
 
getTargetDeviceOptions() - Method in class com.facebook.buck.cli.TargetDeviceCommandLineOptions
 
getTargetDeviceOptions() - Method in class com.facebook.buck.cli.TestCommand
 
getTargetDeviceOptions() - Method in class com.facebook.buck.step.ExecutionContext
 
getTargetDeviceOptions() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getTargetForId(String, AndroidDirectoryResolver, Optional<Path>) - Static method in class com.facebook.buck.android.AndroidPlatformTarget
 
getTargetGraph() - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getTargetGraph() - Method in class com.facebook.buck.rules.TargetGraphAndTargets
 
getTargetKind(QueryTarget) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getTargetKind(T) - Method in interface com.facebook.buck.query.QueryEnvironment
 
getTargetLevel() - Method in class com.facebook.buck.java.JavacOptions
 
getTargetNames() - Method in class com.facebook.buck.rules.TestRunEvent.Started
 
getTargetNode(BuildTarget) - Method in class com.facebook.buck.parser.Parser
 
getTargetProxy() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTargetDependency
 
getTargets() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXProject
 
getTargets() - Method in class com.facebook.buck.java.intellij.IjLibrary
 
getTargets() - Method in class com.facebook.buck.java.intellij.IjModule
 
getTargets() - Method in interface com.facebook.buck.java.intellij.IjProjectElement
 
getTargetSdkVersion(ApplePlatform) - Method in class com.facebook.buck.apple.AppleConfig
 
getTargetsFromBuildTargetsContainer(Iterable<? extends HasBuildTarget>) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getTargetsInAttribute(QueryTarget, String) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getTargetsInAttribute(TargetNode<T>, String) - Static method in class com.facebook.buck.cli.QueryTargetAccessor
 
getTargetsInAttribute(T, String) - Method in interface com.facebook.buck.query.QueryEnvironment
Returns the existing targets in the value of `attribute` of the given `target`.
getTargetsMatchingPattern(String) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getTargetsMatchingPattern(String) - Method in interface com.facebook.buck.query.QueryEnvironment
Returns the set of target nodes in the graph for the specified target pattern, in 'buck build' syntax.
getTempFilePatterns() - Method in class com.facebook.buck.parser.ParserConfig
 
getTempFilePatterns() - Method in class com.facebook.buck.rules.Cell
 
getTemplateForRequest(Request) - Method in interface com.facebook.buck.httpserver.TemplateHandlerDelegate
 
getTemplateForRequest(Request) - Method in class com.facebook.buck.httpserver.TraceHandlerDelegate
 
getTemplateForRequest(Request) - Method in class com.facebook.buck.httpserver.TracesHandlerDelegate
 
getTemplates() - Method in interface com.facebook.buck.httpserver.TemplateHandlerDelegate
 
getTest() - Method in class com.facebook.buck.cli.TestRun
 
getTestables() - Method in class com.facebook.buck.apple.xcode.XCScheme.TestAction
 
getTestAction() - Method in class com.facebook.buck.apple.xcode.XCScheme
 
getTestCaseName() - Method in class com.facebook.buck.rules.TestSummaryEvent
 
getTestCaseName() - Method in class com.facebook.buck.test.TestCaseSummary
 
getTestCaseName() - Method in class com.facebook.buck.test.TestResultSummary
 
getTestCases() - Method in class com.facebook.buck.test.TestResults
 
getTestCaseSummaries() - Method in class com.facebook.buck.apple.TestCaseSummariesBuildingXctoolEventHandler
 
getTestCommand(ExecutionContext, TestRule.TestReportingCallback) - Method in class com.facebook.buck.apple.AppleTest
 
getTestMainName() - Static method in class com.facebook.buck.python.PythonTestDescription
 
getTestModulesListName() - Static method in class com.facebook.buck.python.PythonTestDescription
 
getTestModulesListPath(BuildTarget) - Static method in class com.facebook.buck.python.PythonTestDescription
 
getTestName() - Method in class com.facebook.buck.rules.TestSummaryEvent
 
getTestName() - Method in class com.facebook.buck.test.TestResultSummary
 
getTestReportingCallback() - Method in class com.facebook.buck.cli.TestRun
 
getTestResults() - Method in class com.facebook.buck.test.TestCaseSummary
 
getTestResultsCallable() - Method in class com.facebook.buck.cli.TestRun
 
getTestResultSummary() - Method in class com.facebook.buck.rules.TestSummaryEvent.Finished
 
getTestRule() - Method in class com.facebook.buck.rules.ProjectConfig
 
getTests() - Method in class com.facebook.buck.apple.AppleBundleDescription.Arg
 
getTests() - Method in class com.facebook.buck.cxx.CxxConstructorArg
 
getTests() - Method in class com.facebook.buck.java.DefaultJavaLibrary
 
getTests() - Method in class com.facebook.buck.java.JavaLibraryDescription.Arg
 
getTests() - Method in interface com.facebook.buck.model.HasTests
 
getTestSelectorList() - Method in class com.facebook.buck.cli.TestSelectorOptions
 
getTestSelectorList() - Method in class com.facebook.buck.rules.TestRunEvent.Started
 
getTestSelectorList() - Method in class com.facebook.buck.test.TestRunningOptions
 
getTestsForTarget(QueryTarget) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getTestsForTarget(T) - Method in interface com.facebook.buck.query.QueryEnvironment
Returns the tests associated with the given target.
getTestsSourceRoots() - Method in class com.facebook.buck.rules.ProjectConfig
 
getTestTargetsForNode(TargetNode<?>) - Static method in class com.facebook.buck.rules.TargetNodes
If node refers to a node which contains references to its tests, returns the tests associated with that node.
getTestTempDirEnvVars() - Method in class com.facebook.buck.cli.BuckConfig
By default, running tests use a temporary directory under buck-out.
getTextSymbolsAbiKey() - Method in class com.facebook.buck.android.AndroidPrebuiltAar
 
getTextSymbolsAbiKey() - Method in class com.facebook.buck.android.AndroidResource
 
getTextSymbolsAbiKey() - Method in interface com.facebook.buck.android.HasAndroidResourceDeps
 
getThinTargets() - Method in class com.facebook.buck.apple.FatBinaryInfo
 
getThreadId() - Method in class com.facebook.buck.event.AbstractBuckEvent
 
getThreadId() - Method in interface com.facebook.buck.event.BuckEvent
 
getThreadId() - Method in class com.facebook.buck.event.ChromeTraceEvent
 
getThriftCompilerOutputDir(BuildTarget, String) - Method in class com.facebook.buck.thrift.ThriftLibraryDescription
Get the output directory for the generated sources used when compiling the given thrift source for the given language.
getThriftDeps() - Method in class com.facebook.buck.thrift.ThriftLibrary
 
getThrowable() - Method in class com.facebook.buck.event.ThrowableConsoleEvent
 
getTime() - Method in class com.facebook.buck.test.TestResultSummary
 
getTimeout() - Method in class com.facebook.buck.android.InstrumentationStep
 
getTimeout() - Method in class com.facebook.buck.java.JUnitStep
 
getTimeout() - Method in class com.facebook.buck.shell.ShellStep
 
getTimeoutHandler(ExecutionContext) - Method in class com.facebook.buck.java.JUnitStep
 
getTimeoutHandler(ExecutionContext) - Method in class com.facebook.buck.shell.ShellStep
 
getTimeSpanInMillis() - Method in class com.facebook.buck.util.concurrent.TimeSpan
 
getTimestamp() - Method in class com.facebook.buck.event.AbstractBuckEvent
 
getTimestamp() - Method in interface com.facebook.buck.event.BuckEvent
 
getToBuildTargetSourcePath() - Static method in class com.facebook.buck.rules.SourcePaths
 
getToBuildTargetSourcePath(BuildTarget) - Static method in class com.facebook.buck.rules.SourcePaths
 
getTool(String, String, BuildRuleResolver) - Method in class com.facebook.buck.cli.BuckConfig
 
getToolchain() - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration
 
getToolchain() - Method in class com.facebook.buck.android.NdkCxxPlatforms.TargetConfiguration
 
getToolchainPaths() - Method in class com.facebook.buck.apple.AppleSdkPaths
Absolute paths to tools and files independent of the platform.
getToolchains() - Method in class com.facebook.buck.apple.AppleSdk
The toolchains used by the SDK.
getToolchainTarget() - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration
 
getToolchainTarget() - Method in class com.facebook.buck.android.NdkCxxPlatforms.TargetConfiguration
 
getTotalDeps() - Method in class com.facebook.buck.rules.BuildRuleParams
 
getTotalMemoryInMb() - Method in class com.facebook.buck.util.environment.DefaultExecutionEnvironment
 
getTotalMemoryInMb() - Method in interface com.facebook.buck.util.environment.ExecutionEnvironment
 
getTotalNumberOfTests() - Method in class com.facebook.buck.test.TestResults
 
getTotalPerfTime(AbsolutePerfTime) - Method in class com.facebook.buck.event.EventTime
Get the cumulative user CPU time in ns from the first start to now.
getTotalTime() - Method in class com.facebook.buck.test.TestCaseSummary
 
getTotalWallTimeMs(long) - Method in class com.facebook.buck.event.EventTime
Get the cumulative event time from the first start to @wallTimeSoFar.
getTransitiveAnalyzeRules() - Method in class com.facebook.buck.cxx.CxxInferAnalyze
 
getTransitiveClasspathDeps() - Method in class com.facebook.buck.android.AndroidAar
 
getTransitiveClasspathDeps() - Method in class com.facebook.buck.android.AndroidBinary
 
getTransitiveClasspathDeps() - Method in class com.facebook.buck.java.DefaultJavaLibrary
 
getTransitiveClasspathDeps() - Method in interface com.facebook.buck.java.HasClasspathEntries
 
getTransitiveClasspathDeps() - Method in class com.facebook.buck.java.JavaBinary
 
getTransitiveClasspathDeps(JavaLibrary, Optional<Path>) - Static method in class com.facebook.buck.java.JavaLibraryClasspathProvider
 
getTransitiveClasspathDeps() - Method in class com.facebook.buck.java.PrebuiltJar
 
getTransitiveClasspathEntries() - Method in class com.facebook.buck.android.AndroidAar
 
getTransitiveClasspathEntries() - Method in class com.facebook.buck.android.AndroidBinary
 
getTransitiveClasspathEntries() - Method in class com.facebook.buck.java.DefaultJavaLibrary
 
getTransitiveClasspathEntries() - Method in interface com.facebook.buck.java.HasClasspathEntries
 
getTransitiveClasspathEntries() - Method in class com.facebook.buck.java.JavaBinary
 
getTransitiveClasspathEntries() - Method in interface com.facebook.buck.java.JavaLibrary
 
getTransitiveClasspathEntries(JavaLibrary, Optional<Path>) - Static method in class com.facebook.buck.java.JavaLibraryClasspathProvider
 
getTransitiveClasspathEntries() - Method in class com.facebook.buck.java.PrebuiltJar
 
getTransitiveClosure(Set<QueryTarget>) - Method in class com.facebook.buck.cli.BuckQueryEnvironment
 
getTransitiveClosure(Set<T>) - Method in interface com.facebook.buck.query.QueryEnvironment
Returns the forward transitive closure of all of the targets in "targets".
getTransitiveCxxPreprocessorInput(TargetGraph, CxxPlatform, HeaderVisibility) - Method in class com.facebook.buck.cxx.CxxLibrary
 
getTransitiveCxxPreprocessorInput(TargetGraph, BuildRuleParams, BuildRuleResolver, SourcePathResolver, CxxPlatform, ImmutableMultimap<AbstractCxxSource.Type, String>, ImmutableMap<Path, SourcePath>, ImmutableSet<Path>) - Static method in class com.facebook.buck.cxx.CxxLibraryDescription
 
getTransitiveCxxPreprocessorInput(TargetGraph, CxxPlatform, Iterable<? extends BuildRule>, Predicate<Object>) - Static method in class com.facebook.buck.cxx.CxxPreprocessables
Find and return the CxxPreprocessorInput objects from CxxPreprocessorDep found while traversing the dependencies starting from the BuildRule objects given.
getTransitiveCxxPreprocessorInput(TargetGraph, CxxPlatform, Iterable<? extends BuildRule>) - Static method in class com.facebook.buck.cxx.CxxPreprocessables
 
getTransitiveCxxPreprocessorInput(TargetGraph, CxxPlatform, HeaderVisibility) - Method in interface com.facebook.buck.cxx.CxxPreprocessorDep
 
getTransitiveCxxPreprocessorInput(TargetGraph, CxxPlatform, HeaderVisibility) - Method in class com.facebook.buck.cxx.PrebuiltCxxLibrary
 
getTransitiveNativeLinkableInput(CxxPlatform, Iterable<? extends BuildRule>, Linker.LinkableDepType, Predicate<Object>) - Static method in class com.facebook.buck.cxx.NativeLinkables
Collect up and merge all NativeLinkableInput objects from transitively traversing all unbroken dependency chains of NativeLinkable objects found via the passed in BuildRule roots.
getTransitiveNativeLinkableInput(TargetGraph, CxxPlatform, Iterable<? extends BuildRule>, Linker.LinkableDepType, Predicate<Object>, ImmutableSet<BuildRule>, boolean) - Static method in class com.facebook.buck.cxx.NativeLinkables
Collect up and merge all NativeLinkableInput objects from transitively traversing all unbroken dependency chains of NativeLinkable objects found via the passed in BuildRule roots.
getTransitiveNativeLinkableInput(TargetGraph, CxxPlatform, Iterable<? extends BuildRule>, Linker.LinkableDepType, ImmutableSet<BuildRule>, boolean) - Static method in class com.facebook.buck.cxx.NativeLinkables
 
getTransitiveOCamlInput(Iterable<? extends BuildRule>) - Static method in class com.facebook.buck.ocaml.OCamlUtil
 
getTransitiveSharedLibraries(TargetGraph, CxxPlatform, Iterable<? extends BuildRule>, Linker.LinkableDepType, Predicate<Object>) - Static method in class com.facebook.buck.cxx.NativeLinkables
Collect all the shared libraries generated by NativeLinkables found by transitively traversing all unbroken dependency chains of NativeLinkable objects found via the passed in BuildRule roots.
getTranslateMacrosFn(CxxPlatform) - Static method in class com.facebook.buck.cxx.CxxFlags
 
getType() - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.Compiler
 
getType() - Method in interface com.facebook.buck.android.NdkCxxPlatforms.Compiler
 
getType() - Method in class com.facebook.buck.apple.GroupedSource
 
getType() - Method in class com.facebook.buck.artifact_cache.CacheResult
 
getType() - Method in class com.facebook.buck.cxx.CxxSource
 
getType() - Method in class com.facebook.buck.cxx.TypeAndPlatform
 
getType() - Method in class com.facebook.buck.event.MissingSymbolEvent
 
getType() - Method in class com.facebook.buck.java.intellij.DependencyEntry
 
getType() - Method in class com.facebook.buck.java.intellij.IjDependencyListBuilder.AbstractDependencyEntry
 
getType() - Method in class com.facebook.buck.java.intellij.IjFolder
 
getType() - Method in class com.facebook.buck.java.intellij.IjProjectTemplateDataPreparer.AbstractIjSourceFolder
 
getType() - Method in class com.facebook.buck.java.intellij.IjSourceFolder
 
getType() - Method in class com.facebook.buck.query.QueryEnvironment.Argument
 
getType() - Method in class com.facebook.buck.rules.AbstractBuildRule
 
getType() - Method in interface com.facebook.buck.rules.BuildRule
 
getType() - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field
 
getType() - Method in class com.facebook.buck.rules.coercer.FrameworkPath
 
getType() - Method in class com.facebook.buck.rules.coercer.SourceList
 
getType() - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
 
getType() - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
 
getType() - Method in class com.facebook.buck.rules.TargetNode
 
getType() - Method in class com.facebook.buck.test.TestResultSummary
 
getType() - Method in class com.facebook.buck.util.cache.HashCodeAndFileType
 
getTypeAndPlatform(BuildTarget, FlavorDomain<CxxPlatform>) - Static method in class com.facebook.buck.cxx.CxxLibraryDescription
 
getTypes() - Method in class com.facebook.buck.cli.AuditRulesCommand
 
getTypes() - Method in class com.facebook.buck.cli.TargetsCommand
 
getUdid() - Method in class com.facebook.buck.apple.simulator.AppleSimulator
 
getUnflavoredBuildTarget() - Method in class com.facebook.buck.model.BuildTarget
 
getUnflavoredBuildTarget() - Method in interface com.facebook.buck.model.HasUnflavoredBuildTarget
 
getUnit() - Method in class com.facebook.buck.util.concurrent.TimeSpan
 
getUnnamedSources() - Method in class com.facebook.buck.rules.coercer.SourceList
 
getUnnamedSources() - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
 
getUnsafeClasses() - Method in class com.facebook.buck.tools.dxanalysis.StaticStateAnalyzer
 
getUnsignedApkPath() - Method in class com.facebook.buck.android.AndroidBinary
 
getUnzippedOutputFilePathToBinary() - Method in class com.facebook.buck.apple.AppleBundle
 
getUrl() - Method in class com.facebook.buck.java.intellij.ContentRoot
 
getUrl() - Method in class com.facebook.buck.java.intellij.IjProjectTemplateDataPreparer.AbstractContentRoot
 
getUrl() - Method in class com.facebook.buck.java.intellij.IjProjectTemplateDataPreparer.AbstractIjSourceFolder
 
getUrl() - Method in class com.facebook.buck.java.intellij.IjSourceFolder
 
getUser() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
 
getUserCpuTimeNs() - Method in class com.facebook.buck.timing.AbsolutePerfTime
 
getUserCpuTimeNs() - Method in class com.facebook.buck.timing.RelativePerfTime
 
getUserId() - Method in class com.facebook.buck.util.UnixUserIdFetcher
 
getUserId() - Method in interface com.facebook.buck.util.UserIdFetcher
Returns the user ID for the current user.
getUsername() - Method in class com.facebook.buck.util.environment.DefaultExecutionEnvironment
 
getUsername() - Method in interface com.facebook.buck.util.environment.ExecutionEnvironment
 
getUseWatchmanGlob() - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
 
getUUID() - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
 
getUuid() - Method in class com.facebook.buck.step.StepEvent
 
getValue() - Method in enum com.facebook.buck.apple.xcode.xcodeproj.PBXCopyFilesBuildPhase.Destination
 
getValue(String, String) - Method in class com.facebook.buck.cli.BuckConfig
 
getValue(String, String) - Method in class com.facebook.buck.cli.Config
 
getValue() - Method in class com.facebook.buck.event.EventKey
 
getValue() - Method in class com.facebook.buck.event.PerfEventId
 
getValue() - Method in enum com.facebook.buck.event.SimplePerfEvent.Type
 
getValue(ImmutableSet<Flavor>) - Method in class com.facebook.buck.model.FlavorDomain
 
getValue(Flavor) - Method in class com.facebook.buck.model.FlavorDomain
 
getValue() - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field
 
getValue(String) - Method in class com.facebook.buck.rules.DefaultOnDiskBuildInfo
 
getValue(String) - Method in interface com.facebook.buck.rules.OnDiskBuildInfo
 
getValue() - Method in enum com.facebook.buck.util.Escaper.Quoter
 
getValues() - Method in class com.facebook.buck.model.FlavorDomain
 
getValues(String) - Method in class com.facebook.buck.rules.DefaultOnDiskBuildInfo
 
getValues(String) - Method in interface com.facebook.buck.rules.OnDiskBuildInfo
 
getValueString() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheConnectEvent
 
getValueString() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheEvent
 
getValueString() - Method in class com.facebook.buck.cli.CommandEvent
 
getValueString() - Method in class com.facebook.buck.cli.ProgressEvent
 
getValueString() - Method in class com.facebook.buck.event.AbstractBuckEvent
 
getValueString() - Method in class com.facebook.buck.event.CompilerErrorEvent
 
getValueString() - Method in class com.facebook.buck.event.CompilerPluginDurationEvent
 
getValueString() - Method in class com.facebook.buck.event.ConsoleEvent
 
getValueString() - Method in class com.facebook.buck.event.HttpArtifactCacheEvent
 
getValueString() - Method in class com.facebook.buck.event.InstallEvent
 
getValueString() - Method in class com.facebook.buck.event.MissingSymbolEvent
 
getValueString() - Method in class com.facebook.buck.event.ProjectGenerationEvent
 
getValueString() - Method in class com.facebook.buck.event.StartActivityEvent
 
getValueString() - Method in class com.facebook.buck.event.TraceEvent
 
getValueString() - Method in class com.facebook.buck.event.UninstallEvent
 
getValueString() - Method in class com.facebook.buck.file.DownloadEvent
 
getValueString() - Method in class com.facebook.buck.file.DownloadProgressEvent
 
getValueString() - Method in class com.facebook.buck.java.AnnotationProcessingEvent
 
getValueString() - Method in class com.facebook.buck.java.tracing.JavacPhaseEvent
 
getValueString() - Method in class com.facebook.buck.json.ParseBuckFileEvent
 
getValueString() - Method in class com.facebook.buck.json.ProjectBuildFileParseEvents.Finished
 
getValueString() - Method in class com.facebook.buck.json.ProjectBuildFileParseEvents.Started
 
getValueString() - Method in class com.facebook.buck.parser.ParseEvent
 
getValueString() - Method in class com.facebook.buck.rules.ActionGraphEvent
 
getValueString() - Method in class com.facebook.buck.rules.ActionGraphEvent.Processed
 
getValueString() - Method in class com.facebook.buck.rules.BuildEvent.Finished
 
getValueString() - Method in class com.facebook.buck.rules.BuildEvent.RuleCountCalculated
 
getValueString() - Method in class com.facebook.buck.rules.BuildEvent.Started
 
getValueString() - Method in class com.facebook.buck.rules.BuildRuleEvent
 
getValueString() - Method in class com.facebook.buck.rules.IndividualTestEvent.Finished
 
getValueString() - Method in class com.facebook.buck.rules.IndividualTestEvent.Started
 
getValueString() - Method in class com.facebook.buck.rules.TestRunEvent.Finished
 
getValueString() - Method in class com.facebook.buck.rules.TestRunEvent.Started
 
getValueString() - Method in class com.facebook.buck.rules.TestSummaryEvent.Finished
 
getValueString() - Method in class com.facebook.buck.rules.TestSummaryEvent.Started
 
getValueString() - Method in class com.facebook.buck.step.StepEvent
 
getValueString() - Method in class com.facebook.buck.test.TestRuleEvent
 
getValueString() - Method in class com.facebook.buck.util.versioncontrol.VersionControlStatsEvent
 
getVariableExpansionForPlatform(String, String, Map<String, String>) - Static method in class com.facebook.buck.apple.InfoPlistSubstitution
Returns a variable expansion for keys which may depend on platform name, trying from most to least specific.
getVerbosity() - Method in class com.facebook.buck.step.ExecutionContext
 
getVerbosity() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
getVerbosity() - Method in class com.facebook.buck.util.Console
 
getVerbosityForLevel(int) - Static method in class com.facebook.buck.cli.VerbosityParser
 
getVersion() - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.Compiler
 
getVersion() - Method in interface com.facebook.buck.android.NdkCxxPlatforms.Compiler
 
getVersion() - Method in class com.facebook.buck.apple.AppleSdk
The version number of the SDK.
getVersion() - Method in class com.facebook.buck.apple.AppleToolchain
The version number of the toolchain.
getVersion() - Method in class com.facebook.buck.io.Watchman
 
getVersion() - Method in class com.facebook.buck.java.ExternalJavac
 
getVersion() - Method in interface com.facebook.buck.java.Javac
 
getVersion() - Method in class com.facebook.buck.java.Jsr199Javac
 
getVersion() - Static method in class com.facebook.buck.model.BuckVersion
 
getVersionCode() - Method in interface com.facebook.buck.android.AndroidManifestReader
 
getVersionCode() - Method in class com.facebook.buck.android.DefaultAndroidManifestReader
 
getVersionControlStats() - Method in class com.facebook.buck.util.versioncontrol.VersionControlStatsEvent
 
getVersionGroupType() - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCVersionGroup
 
getVersionString() - Method in class com.facebook.buck.java.JavacVersion
 
getVersionString() - Method in class com.facebook.buck.python.PythonVersion
 
getWantsPackagePrefix() - Method in class com.facebook.buck.java.intellij.IjFolder
Used to make IntelliJ ignore the package name->folder structure convention and assume the given package prefix.
getWatchman() - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
 
getWatchmanQueryTimeoutMs() - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
 
getWatchmanQueryTimeoutMs() - Method in class com.facebook.buck.parser.ParserConfig
 
getWatchRoot() - Method in class com.facebook.buck.io.Watchman
 
getWhitelistedStringDirectories() - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
A set of "res" directories that contain "whitelisted" strings, i.e.
getWifiSsid() - Method in class com.facebook.buck.util.environment.DefaultExecutionEnvironment
 
getWifiSsid() - Method in interface com.facebook.buck.util.environment.ExecutionEnvironment
 
getWord() - Method in class com.facebook.buck.query.QueryEnvironment.Argument
 
getWorkspaceNameFromArg(XcodeWorkspaceConfigDescription.Arg) - Static method in class com.facebook.buck.apple.XcodeWorkspaceConfigDescription
 
getXcodeDisableParallelizeBuild() - Method in class com.facebook.buck.apple.AppleConfig
 
getXcodeProductType() - Method in class com.facebook.buck.apple.AppleBundleDescription.Arg
 
getXcodeProductType() - Method in class com.facebook.buck.apple.AppleTestDescription.Arg
 
getXcodeProductType() - Method in interface com.facebook.buck.apple.HasAppleBundleFields
 
getXctest() - Method in class com.facebook.buck.apple.AppleCxxPlatform
 
getXctestPlatformNames() - Method in class com.facebook.buck.apple.AppleConfig
 
getXctoolDefaultDestinationSpecifier() - Method in class com.facebook.buck.apple.AppleConfig
 
getXctoolPath() - Method in class com.facebook.buck.apple.AppleConfig
 
getXctoolStutterTimeoutMs() - Method in class com.facebook.buck.apple.AppleConfig
 
getXctoolZipTarget() - Method in class com.facebook.buck.apple.AppleConfig
 
getYacc() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getYaccCompiler() - Method in class com.facebook.buck.ocaml.OCamlBuckConfig
 
getYaccCompiler() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
getYaccFlags() - Method in class com.facebook.buck.cxx.CxxPlatform
 
getYaccOutputPrefix(BuildTarget, String) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
getZipalignExecutable() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
GidGenerator - Class in com.facebook.buck.apple.xcode
Generator for Global ID (GID) which are present on every xcode project object.
GidGenerator(Set<String>) - Constructor for class com.facebook.buck.apple.xcode.GidGenerator
 
GnuArchiver - Class in com.facebook.buck.cxx
 
GnuArchiver(Tool) - Constructor for class com.facebook.buck.cxx.GnuArchiver
 
GnuLinker - Class in com.facebook.buck.cxx
A specialization of Linker containing information specific to the GNU implementation.
GnuLinker(Tool) - Constructor for class com.facebook.buck.cxx.GnuLinker
 
GoBinary - Class in com.facebook.buck.go
 
GoBinary(BuildRuleParams, SourcePathResolver, Linker, GoSymlinkTree, GoLinkable, Tool, ImmutableList<String>) - Constructor for class com.facebook.buck.go.GoBinary
 
GoBinaryDescription - Class in com.facebook.buck.go
 
GoBinaryDescription(GoBuckConfig, CxxPlatform) - Constructor for class com.facebook.buck.go.GoBinaryDescription
 
GoBinaryDescription.Arg - Class in com.facebook.buck.go
 
GoBinaryDescription.Arg() - Constructor for class com.facebook.buck.go.GoBinaryDescription.Arg
 
GoBuckConfig - Class in com.facebook.buck.go
 
GoBuckConfig(BuckConfig, ProcessExecutor) - Constructor for class com.facebook.buck.go.GoBuckConfig
 
GoCompileStep - Class in com.facebook.buck.go
 
GoCompileStep(Path, ImmutableList<String>, ImmutableList<String>, Path, ImmutableList<Path>, ImmutableList<Path>, Path) - Constructor for class com.facebook.buck.go.GoCompileStep
 
GoLibrary - Class in com.facebook.buck.go
 
GoLibrary(BuildRuleParams, SourcePathResolver, GoSymlinkTree, Path, ImmutableSet<SourcePath>, ImmutableList<String>, Tool) - Constructor for class com.facebook.buck.go.GoLibrary
 
GoLibraryDescription - Class in com.facebook.buck.go
 
GoLibraryDescription(GoBuckConfig) - Constructor for class com.facebook.buck.go.GoLibraryDescription
 
GoLibraryDescription.Arg - Class in com.facebook.buck.go
 
GoLibraryDescription.Arg() - Constructor for class com.facebook.buck.go.GoLibraryDescription.Arg
 
GoLinkStep - Class in com.facebook.buck.go
 
GoLinkStep(Path, ImmutableList<String>, ImmutableList<String>, ImmutableList<String>, ImmutableList<Path>, Path, GoLinkStep.LinkMode, Path) - Constructor for class com.facebook.buck.go.GoLinkStep
 
GoSymlinkTree - Class in com.facebook.buck.go
 
GoSymlinkTree(BuildRuleParams, SourcePathResolver, Path) - Constructor for class com.facebook.buck.go.GoSymlinkTree
 
GroupedSource - Class in com.facebook.buck.apple
Immutable implementation of AbstractGroupedSource.
GroupedSource.Builder - Class in com.facebook.buck.apple
Builds instances of GroupedSource.
GWT_MODULE_FLAVOR - Static variable in interface com.facebook.buck.java.JavaLibrary
This Buildable is expected to support the GWT flavor, which is a BuildRule whose output file is a JAR containing the files necessary to use this JavaLibrary as a GWT module.
GwtBinary - Class in com.facebook.buck.gwt
Buildable that produces a GWT application as a WAR file, which is a zip of the outputs produced by the GWT compiler.
GwtBinaryDescription - Class in com.facebook.buck.gwt
 
GwtBinaryDescription() - Constructor for class com.facebook.buck.gwt.GwtBinaryDescription
 
GwtBinaryDescription.Arg - Class in com.facebook.buck.gwt
 
GwtBinaryDescription.Arg() - Constructor for class com.facebook.buck.gwt.GwtBinaryDescription.Arg
 
gwtJar - Variable in class com.facebook.buck.java.PrebuiltJarDescription.Arg
 
GwtModule - Class in com.facebook.buck.java
BuildRule whose output file is a JAR containing the .java files and resources suitable for a GWT module.

H

handleBeginOcunitEvent(XctoolOutputParsing.BeginOcunitEvent) - Method in class com.facebook.buck.apple.TestCaseSummariesBuildingXctoolEventHandler
 
handleBeginOcunitEvent(XctoolOutputParsing.BeginOcunitEvent) - Method in interface com.facebook.buck.apple.XctoolOutputParsing.XctoolEventCallback
 
handleBeginTestEvent(XctoolOutputParsing.BeginTestEvent) - Method in class com.facebook.buck.apple.TestCaseSummariesBuildingXctoolEventHandler
 
handleBeginTestEvent(XctoolOutputParsing.BeginTestEvent) - Method in interface com.facebook.buck.apple.XctoolOutputParsing.XctoolEventCallback
 
handleBeginTestSuiteEvent(XctoolOutputParsing.BeginTestSuiteEvent) - Method in class com.facebook.buck.apple.TestCaseSummariesBuildingXctoolEventHandler
 
handleBeginTestSuiteEvent(XctoolOutputParsing.BeginTestSuiteEvent) - Method in interface com.facebook.buck.apple.XctoolOutputParsing.XctoolEventCallback
 
handleCaseFinished(Matcher, ImmutableListMultimap.Builder<String, TestResultSummary>) - Static method in class com.facebook.buck.apple.XctestOutputParsing
 
handleCaseStarted(Matcher, ImmutableListMultimap.Builder<String, TestResultSummary>) - Static method in class com.facebook.buck.apple.XctestOutputParsing
 
handleConsoleEvent(ConsoleEvent) - Method in class com.facebook.buck.event.listener.LoggingBuildListener
 
handleEndOcunitEvent(XctoolOutputParsing.EndOcunitEvent) - Method in class com.facebook.buck.apple.TestCaseSummariesBuildingXctoolEventHandler
 
handleEndOcunitEvent(XctoolOutputParsing.EndOcunitEvent) - Method in interface com.facebook.buck.apple.XctoolOutputParsing.XctoolEventCallback
 
handleEndTestEvent(XctoolOutputParsing.EndTestEvent) - Method in class com.facebook.buck.apple.TestCaseSummariesBuildingXctoolEventHandler
 
handleEndTestEvent(XctoolOutputParsing.EndTestEvent) - Method in interface com.facebook.buck.apple.XctoolOutputParsing.XctoolEventCallback
 
handleEndTestSuiteEvent(XctoolOutputParsing.EndTestSuiteEvent) - Method in class com.facebook.buck.apple.TestCaseSummariesBuildingXctoolEventHandler
 
handleEndTestSuiteEvent(XctoolOutputParsing.EndTestSuiteEvent) - Method in interface com.facebook.buck.apple.XctoolOutputParsing.XctoolEventCallback
 
handleError(Matcher, ImmutableListMultimap.Builder<String, TestResultSummary>) - Static method in class com.facebook.buck.apple.XctestOutputParsing
 
handleFallback(Object) - Method in class com.facebook.buck.event.listener.LoggingBuildListener
 
handleLine(String) - Method in interface com.facebook.buck.util.InputStreamConsumer.Handler
 
handleSuiteFinished(Matcher, ImmutableListMultimap.Builder<String, TestResultSummary>) - Static method in class com.facebook.buck.apple.XctestOutputParsing
 
handleSuiteStarted(Matcher, ImmutableListMultimap.Builder<String, TestResultSummary>) - Static method in class com.facebook.buck.apple.XctestOutputParsing
 
HAS_VALID_XCTOOL_BUNDLE_EXTENSION - Static variable in class com.facebook.buck.apple.AppleBundleExtensions
 
HasAndroidResourceDeps - Interface in com.facebook.buck.android
Indicates that this class may have android resources that should be packaged into an APK.
HasAppleBundleFields - Interface in com.facebook.buck.apple
 
hasAssumptionViolations() - Method in class com.facebook.buck.test.TestCaseSummary
 
hasAssumptionViolations() - Method in class com.facebook.buck.test.TestResults
 
HasBuildTarget - Interface in com.facebook.buck.model
 
HasClasspathEntries - Interface in com.facebook.buck.java
Implemented by build rules where the output has a classpath environment.
hasElementClass(Class<?>...) - Method in class com.facebook.buck.rules.coercer.CollectionTypeCoercer
 
hasElementClass(Class<?>...) - Method in class com.facebook.buck.rules.coercer.EitherTypeCoercer
 
hasElementClass(Class<?>...) - Method in class com.facebook.buck.rules.coercer.FrameworkPathTypeCoercer
 
hasElementClass(Class<?>...) - Method in class com.facebook.buck.rules.coercer.LeafTypeCoercer
 
hasElementClass(Class<?>...) - Method in class com.facebook.buck.rules.coercer.MapTypeCoercer
 
hasElementClass(Class<?>...) - Method in class com.facebook.buck.rules.coercer.OCamlSourceTypeCoercer
 
hasElementClass(Class<?>...) - Method in class com.facebook.buck.rules.coercer.PairTypeCoercer
 
hasElementClass(Class<?>...) - Method in class com.facebook.buck.rules.coercer.PatternMatchedCollectionTypeCoercer
 
hasElementClass(Class<?>...) - Method in class com.facebook.buck.rules.coercer.SortedMapTypeCoercer
 
hasElementClass(Class<?>...) - Method in class com.facebook.buck.rules.coercer.SourceListTypeCoercer
 
hasElementClass(Class<?>...) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsListTypeCoercer
 
hasElementClass(Class<?>...) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsTypeCoercer
 
hasElementClass(Class<?>...) - Method in interface com.facebook.buck.rules.coercer.TypeCoercer
Returns whether the leaf nodes of this type coercer outputs value that is an instance of the given class or its subclasses.
hasElementTypes(Class<?>...) - Method in class com.facebook.buck.rules.ParamInfo
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.android.AndroidBinaryDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.android.AndroidLibraryDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.apple.AppleBinaryDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.apple.AppleBundleDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.apple.AppleLibraryDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.apple.AppleTestDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.cxx.CxxBinaryDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.cxx.CxxLibraryDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.cxx.CxxTestDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.java.JavaLibraryDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.js.AndroidReactNativeLibraryDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.js.IosReactNativeLibraryDescription
 
hasFlavors(ImmutableSet<Flavor>) - Method in interface com.facebook.buck.model.Flavored
 
hasFlavors(ImmutableSet<Flavor>) - Method in class com.facebook.buck.thrift.ThriftLibraryDescription
 
hash() - Method in class com.facebook.buck.util.hash.AppendingHasher
 
hashCode() - Method in class com.facebook.buck.android.aapt.RDotTxtEntry
 
hashCode() - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Computes hash code from attributes: packageableCollection, aaptPackageResources, copyNativeLibraries, packageStringAssets, preDexMerge, computeExopackageDepsAbi, packageAssetLibraries, classpathEntriesToDex, finalDeps.
hashCode() - Method in class com.facebook.buck.android.AndroidPackageableCollection
Computes hash code from attributes: resourceDetails, nativeLibsTargets, nativeLinkables, nativeLinkablesAssets, nativeLibsDirectories, nativeLibAssetsDirectories, assetsDirectories, proguardConfigs, classpathEntriesToDex, noDxClasspathEntries, buildConfigs, pathsToThirdPartyJars, javaLibrariesToDex, classNamesToHashesSupplier.
hashCode() - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
Computes hash code from attributes: resourceDirectories, whitelistedStringDirectories, resourcesWithNonEmptyResDir, resourcesWithEmptyResButNonEmptyAssetsDir, hasResources.
hashCode() - Method in class com.facebook.buck.android.DefaultAndroidDirectoryResolver
 
hashCode() - Method in class com.facebook.buck.android.GenerateBuildConfigStep
 
hashCode() - Method in class com.facebook.buck.android.GenerateManifestStep
 
hashCode() - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.Compiler
Computes hash code from attributes: type, version, gccVersion.
hashCode() - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration
Computes hash code from attributes: toolchain, toolchainTarget, targetArch, targetArchAbi, targetAppPlatform, compiler, compilerFlags, linkerFlags.
hashCode() - Method in class com.facebook.buck.android.NdkCxxPlatform
Computes hash code from attributes: cxxPlatform, cxxRuntime, cxxSharedRuntimePath.
hashCode() - Method in class com.facebook.buck.android.ProGuardObfuscateStep
 
hashCode() - Method in class com.facebook.buck.apple.AppleBundleDestinations
Computes hash code from attributes: metadataPath, resourcesPath, executablesPath, frameworksPath, plugInsPath.
hashCode() - Method in class com.facebook.buck.apple.AppleCxxPlatform
Computes hash code from attributes: cxxPlatform, appleSdk, appleSdkPaths, actool, ibtool, xctest, otest, dsymutil, lipo.
hashCode() - Method in class com.facebook.buck.apple.ApplePlatform
Computes hash code from attributes: name.
hashCode() - Method in class com.facebook.buck.apple.AppleSdk
Computes hash code from attributes: name, version, applePlatform, architectures, toolchains.
hashCode() - Method in class com.facebook.buck.apple.AppleSdkPaths
Computes hash code from attributes: developerPath, toolchainPaths, platformPath, sdkPath.
hashCode() - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
Returns precomputed on construction hash code from attributes: infoPlist, extension, configs, linkerFlags, exportedLinkerFlags.
hashCode() - Method in class com.facebook.buck.apple.AppleToolchain
Computes hash code from attributes: identifier, version, path.
hashCode() - Method in class com.facebook.buck.apple.CodeSignIdentity
Computes hash code from attributes: hash, fullName.
hashCode() - Method in class com.facebook.buck.apple.FatBinaryInfo
Computes hash code from attributes: fatTarget, thinTargets, representativePlatform.
hashCode() - Method in class com.facebook.buck.apple.GroupedSource
Computes hash code from attributes: type, sourceWithFlags, sourcePath, sourceGroupName, sourceGroupPathRelativeToTarget, sourceGroup.
hashCode() - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
Computes hash code from attributes: appID, expirationDate, uUID, profilePath, entitlements.
hashCode() - Method in class com.facebook.buck.apple.simulator.AppleSimulator
Computes hash code from attributes: name, udid, simulatorState.
hashCode() - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile
Computes hash code from attributes: supportedProductFamilyIDs, supportedArchitectures.
hashCode() - Method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec
Computes hash code from attributes: destination, path.
hashCode() - Method in class com.facebook.buck.apple.xcode.xcodeproj.ProductType
Computes hash code from attributes: identifier.
hashCode() - Method in class com.facebook.buck.apple.xcode.xcodeproj.SourceTreePath
 
hashCode() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheEvent.Finished
 
hashCode() - Method in class com.facebook.buck.artifact_cache.CacheResult
Computes hash code from attributes: type, cacheSource, cacheError, metadata.
hashCode() - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
Computes hash code from attributes: ruleKeys, expectedHashCode, actualHashCode, artifactOnlyHashCode, responseSizeBytes, metadata.
hashCode() - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
Computes hash code from attributes: ruleKeys, expectedHashCode, actualHashCode, artifactOnlyHashCode, responseSizeBytes, metadata.
hashCode() - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
Computes hash code from attributes: rawKeys, ruleKeys, expectedHashCode, actualHashCode, artifactOnlyHashCode, responseSizeBytes, metadata.
hashCode() - Method in class com.facebook.buck.artifact_cache.StoreWriteResult
Computes hash code from attributes: artifactContentHashCode, artifactSizeBytes.
hashCode() - Method in class com.facebook.buck.cli.BuckConfig
 
hashCode() - Method in class com.facebook.buck.cli.Config
 
hashCode() - Method in class com.facebook.buck.cli.InstallResult
Computes hash code from attributes: exitCode, launchedPid.
hashCode() - Method in class com.facebook.buck.cli.ProjectPredicates
Computes hash code from attributes: projectRootsPredicate, associatedProjectPredicate.
hashCode() - Method in class com.facebook.buck.cli.TestRun
Computes hash code from attributes: test, steps, testResultsCallable, testReportingCallback.
hashCode() - Method in class com.facebook.buck.command.BuildExecutionResult
Computes hash code from attributes: results, failures.
hashCode() - Method in class com.facebook.buck.cxx.ClangCxxCompilationDatabaseEntry
Computes hash code from attributes: directory, file, args, command.
hashCode() - Method in class com.facebook.buck.cxx.CxxHeaders
Computes hash code from attributes: nameToPathMap, fullNameToPathMap.
hashCode() - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec
Computes hash code from attributes: cxxHeaders, cxxSources.
hashCode() - Method in class com.facebook.buck.cxx.CxxPlatform
Computes hash code from attributes: flavor, as, asflags, aspp, asppflags, cc, cflags, cxx, cxxflags, cpp, cppflags, cxxpp, cxxppflags, ld, ldflags, runtimeLdflags, strip, stripFlags, ar, arflags, lex, lexFlags, yacc, yaccFlags, sharedLibraryExtension, debugPathSanitizer, flagMacros.
hashCode() - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Computes hash code from attributes: rules, preprocessorFlags, includes, includeRoots, systemIncludeRoots, headerMaps, frameworkRoots.
hashCode() - Method in class com.facebook.buck.cxx.CxxSource
Computes hash code from attributes: type, path, flags.
hashCode() - Method in class com.facebook.buck.cxx.CxxTestStep
 
hashCode() - Method in class com.facebook.buck.cxx.Depfiles.Depfile
 
hashCode() - Method in class com.facebook.buck.cxx.HeaderMapStep
 
hashCode() - Method in class com.facebook.buck.cxx.MachoHeader
Computes hash code from attributes: commandsCount, is64Bit.
hashCode() - Method in class com.facebook.buck.cxx.NativeLinkableInput
Computes hash code from attributes: inputs, args, frameworks, libraries.
hashCode() - Method in class com.facebook.buck.cxx.NativeLinkableNode
Computes hash code from attributes: buildRule, pass.
hashCode() - Method in class com.facebook.buck.cxx.NuclideCompatibleCxxCompilationDatabaseEntry
Computes hash code from attributes: directory, file, args, command.
hashCode() - Method in class com.facebook.buck.cxx.TypeAndPlatform
Computes hash code from attributes: type, platform.
hashCode() - Method in class com.facebook.buck.dalvik.DalvikStatsTool.MethodReference
 
hashCode() - Method in class com.facebook.buck.dotnet.DotNetFramework
 
hashCode() - Method in class com.facebook.buck.event.AbstractBuckEvent
 
hashCode() - Method in class com.facebook.buck.event.EventKey
Computes hash code from attributes: value.
hashCode() - Method in class com.facebook.buck.event.InstallEvent.Finished
 
hashCode() - Method in class com.facebook.buck.event.PerfEventId
Computes hash code from attributes: value.
hashCode() - Method in class com.facebook.buck.event.StartActivityEvent.Finished
 
hashCode() - Method in class com.facebook.buck.event.UninstallEvent.Finished
 
hashCode() - Method in class com.facebook.buck.graph.DefaultTraversableGraph
 
hashCode() - Method in class com.facebook.buck.io.ProjectFilesystem
 
hashCode() - Method in class com.facebook.buck.java.intellij.ContentRoot
Computes hash code from attributes: url, folders.
hashCode() - Method in class com.facebook.buck.java.intellij.DependencyEntry
Computes hash code from attributes: data, type, sortOrder.
hashCode() - Method in class com.facebook.buck.java.intellij.DependencyEntryData
Computes hash code from attributes: name, scope, exported.
hashCode() - Method in class com.facebook.buck.java.intellij.IjFolder
Computes hash code from attributes: type, path, inputs, wantsPackagePrefix.
hashCode() - Method in class com.facebook.buck.java.intellij.IjLibrary
Computes hash code from attributes: name, targets, binaryJar, classPaths, sourceJar, javadocUrl.
hashCode() - Method in class com.facebook.buck.java.intellij.IjModule
Computes hash code from attributes: name, targets, moduleBasePath, folders, dependencies, androidFacet, extraClassPathDependencies, moduleImlFilePath.
hashCode() - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet
Computes hash code from attributes: manifestPath, resourcePaths, assetPaths, nativeLibsPaths, proguardConfigPath.
hashCode() - Method in class com.facebook.buck.java.intellij.IjSourceFolder
Computes hash code from attributes: type, url, isTestSource, packagePrefix.
hashCode() - Method in class com.facebook.buck.java.intellij.ModuleIndexEntry
Computes hash code from attributes: fileUrl, filePath, group.
hashCode() - Method in class com.facebook.buck.java.JavacOptions
Computes hash code from attributes: javacPath, javacJarPath, productionBuild, verbose, sourceLevel, targetLevel, annotationProcessingParams, extraArguments, bootclasspath, sourceToBootclasspath.
hashCode() - Method in class com.facebook.buck.java.JavacVersion
Computes hash code from attributes: versionString.
hashCode() - Method in class com.facebook.buck.json.ParseBuckFileEvent.Finished
 
hashCode() - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Computes hash code from attributes: projectRoot, pythonInterpreter, allowEmptyGlobs, buildFileName, defaultIncludes, descriptions, useWatchmanGlob, watchman, watchmanQueryTimeoutMs.
hashCode() - Method in class com.facebook.buck.model.BuildId
 
hashCode() - Method in class com.facebook.buck.model.BuildTarget
Computes hash code from attributes: unflavoredBuildTarget, flavors, fullyQualifiedName.
hashCode() - Method in class com.facebook.buck.model.Either
 
hashCode() - Method in class com.facebook.buck.model.ImmediateDirectoryBuildTargetPattern
 
hashCode() - Method in class com.facebook.buck.model.ImmutableFlavor
Computes hash code from attributes: name.
hashCode() - Method in class com.facebook.buck.model.Pair
 
hashCode() - Method in class com.facebook.buck.model.SingletonBuildTargetPattern
 
hashCode() - Method in class com.facebook.buck.model.SubdirectoryBuildTargetPattern
 
hashCode() - Method in class com.facebook.buck.model.UnflavoredBuildTarget
Computes hash code from attributes: cellPath, cell, baseName, shortName.
hashCode() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Computes hash code from attributes: buildTarget, library, flags, input, includes, linkableInput, nativeLinkableInput, oCamlInput, cxxPreprocessorInput, bytecodeIncludes, compileDeps, bytecodeCompileDeps, bytecodeLinkDeps, ocamlDepTool, ocamlCompiler, ocamlDebug, yaccCompiler, lexCompiler, ocamlBytecodeCompiler, cFlags, oCamlInteropIncludesDir, ldFlags.
hashCode() - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
Computes hash code from attributes: rules, compileDeps, bytecodeCompileDeps, objectFiles, bytecodeLink.
hashCode() - Method in class com.facebook.buck.parser.BuildFileSpec
Computes hash code from attributes: basePath, recursive, recursiveIgnorePaths.
hashCode() - Method in class com.facebook.buck.parser.BuildTargetSpec
Computes hash code from attributes: buildTarget, buildFileSpec.
hashCode() - Method in class com.facebook.buck.parser.TargetNodePredicateSpec
Computes hash code from attributes: predicate, buildFileSpec.
hashCode() - Method in class com.facebook.buck.python.PythonPackageComponents
Computes hash code from attributes: modules, resources, nativeLibraries, prebuiltLibraries, zipSafe.
hashCode() - Method in class com.facebook.buck.python.PythonPlatform
Computes hash code from attributes: flavor, environment, cxxLibrary.
hashCode() - Method in class com.facebook.buck.python.PythonVersion
Computes hash code from attributes: versionString.
hashCode() - Method in class com.facebook.buck.query.FunctionExpression
 
hashCode() - Method in class com.facebook.buck.query.QueryBuildTarget
Computes hash code from attributes: buildTarget.
hashCode() - Method in class com.facebook.buck.query.QueryEnvironment.Argument
 
hashCode() - Method in class com.facebook.buck.query.QueryFileTarget
Computes hash code from attributes: path.
hashCode() - Method in class com.facebook.buck.query.TargetLiteral
 
hashCode() - Method in class com.facebook.buck.rules.AbstractBuildRule
 
hashCode() - Method in class com.facebook.buck.rules.BuildEvent.Finished
 
hashCode() - Method in class com.facebook.buck.rules.BuildEvent.RuleCountCalculated
 
hashCode() - Method in class com.facebook.buck.rules.BuildRuleType
Computes hash code from attributes: name, testRule.
hashCode() - Method in class com.facebook.buck.rules.Cell
 
hashCode() - Method in class com.facebook.buck.rules.CellFilesystemResolver
 
hashCode() - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field
Computes hash code from attributes: type, name, value.
hashCode() - Method in class com.facebook.buck.rules.coercer.BuildConfigFields
Computes hash code from attributes: nameToField.
hashCode() - Method in class com.facebook.buck.rules.coercer.FrameworkPath
Computes hash code from attributes: type, sourceTreePath, sourcePath.
hashCode() - Method in class com.facebook.buck.rules.coercer.OCamlSource
Computes hash code from attributes: name, source.
hashCode() - Method in class com.facebook.buck.rules.coercer.SourceList
Computes hash code from attributes: type, unnamedSources, namedSources.
hashCode() - Method in class com.facebook.buck.rules.coercer.SourceWithFlags
Computes hash code from attributes: sourcePath, flags.
hashCode() - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
Computes hash code from attributes: type, unnamedSources, namedSources.
hashCode() - Method in class com.facebook.buck.rules.ExopackageInfo.DexInfo
Computes hash code from attributes: metadata, directory.
hashCode() - Method in class com.facebook.buck.rules.ExopackageInfo
Computes hash code from attributes: dexInfo, nativeLibsInfo.
hashCode() - Method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo
Computes hash code from attributes: metadata, directory.
hashCode() - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
Computes hash code from attributes: target, type, command, env, labels, contacts.
hashCode() - Method in class com.facebook.buck.rules.ImmutableBuildContext
Computes hash code from attributes: actionGraph, stepRunner, clock, artifactCache, javaPackageFinder, eventBus, androidBootclasspathSupplier, buildId, environment, keepGoing.
hashCode() - Method in class com.facebook.buck.rules.Label
Computes hash code from attributes: labelString.
hashCode() - Method in class com.facebook.buck.rules.ParamInfo
 
hashCode() - Method in class com.facebook.buck.rules.RuleKey
 
hashCode() - Method in class com.facebook.buck.rules.Sha1HashCode
Computes hash code from attributes: hash.
hashCode() - Method in class com.facebook.buck.rules.TargetNode
 
hashCode() - Method in class com.facebook.buck.step.CompositeStep
 
hashCode() - Method in class com.facebook.buck.step.fs.MakeCleanDirectoryStep
 
hashCode() - Method in class com.facebook.buck.step.fs.MkdirAndSymlinkFileStep
 
hashCode() - Method in class com.facebook.buck.step.fs.SymlinkTreeStep
 
hashCode() - Method in class com.facebook.buck.step.fs.TouchStep
 
hashCode() - Method in class com.facebook.buck.step.ImmutableExecutionContext
Computes hash code from attributes: console, androidPlatformTargetSupplier, targetDeviceOptional, defaultTestTimeoutMillis, codeCoverageEnabled, debugEnabled, processExecutor, buckEventBus, platform, environment, javaPackageFinder, objectMapper, classLoaderCache, concurrencyLimit, adbOptions, targetDeviceOptions, verbosity.
hashCode() - Method in class com.facebook.buck.step.StepEvent.Finished
 
hashCode() - Method in class com.facebook.buck.test.selectors.TestDescription
 
hashCode() - Method in class com.facebook.buck.test.TestResultSummary
 
hashCode() - Method in class com.facebook.buck.test.TestResultSummaryVerbosity
Computes hash code from attributes: includeStdErr, includeStdOut.
hashCode() - Method in class com.facebook.buck.test.TestRunningOptions
Computes hash code from attributes: usingOneTimeOutputDirectories, codeCoverageEnabled, runAllTests, testSelectorList, shouldExplainTestSelectorList, ignoreFailingDependencies, resultsCacheEnabled, dryRun, shufflingTests, pathToXmlTestOutput, pathToJavaAgent, coverageReportFormat, coverageReportTitle.
hashCode() - Method in class com.facebook.buck.thrift.ThriftCompilerStep
 
hashCode() - Method in class com.facebook.buck.timing.AbsolutePerfTime
Computes hash code from attributes: userCpuTimeNs, systemCpuTimeNs.
hashCode() - Method in class com.facebook.buck.timing.RelativePerfTime
Computes hash code from attributes: userCpuTimeNs, systemCpuTimeNs.
hashCode() - Method in class com.facebook.buck.util.cache.HashCodeAndFileType
Computes hash code from attributes: getHashCode, type.
hashCode() - Method in class com.facebook.buck.util.DefaultPropertyFinder
 
hashCode() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Computes hash code from attributes: user, hostname, os, availableCores, systemMemoryMb, buckDirty, buckCommit, javaVersion, cacheModes, extraData, jsonProtocolVersion.
hashCode() - Method in class com.facebook.buck.util.network.BatchingLogger.BatchEntry
 
hashCode() - Method in class com.facebook.buck.util.ProcessExecutorParams
Computes hash code from attributes: command, directory, environment, redirectInput, redirectOutput, redirectError.
hashCode() - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats
Computes hash code from attributes: workingDirectoryChanges, currentRevisionId, branchedFromMasterRevisionId, branchedFromMasterTsMillis.
HashCodeAndFileType - Class in com.facebook.buck.util.cache
Immutable implementation of AbstractHashCodeAndFileType.
HashCodeAndFileType.Builder - Class in com.facebook.buck.util.cache
Builds instances of HashCodeAndFileType.
HashedFileTool - Class in com.facebook.buck.rules
 
HashedFileTool(Path) - Constructor for class com.facebook.buck.rules.HashedFileTool
 
HasherInputStream - Class in com.facebook.buck.util.hash
An InputStream which appends the hash of the data read from it to a Hasher.
HasherInputStream(Hasher, InputStream) - Constructor for class com.facebook.buck.util.hash.HasherInputStream
 
HasherOutputStream - Class in com.facebook.buck.util.hash
An OutputStream which appends the hash of the data written to it to a Hasher.
HasherOutputStream(Hasher, OutputStream) - Constructor for class com.facebook.buck.util.hash.HasherOutputStream
 
HashInputJarsToDexStep - Class in com.facebook.buck.android
Step responsible for hashing dex inputs to be passed to SmartDexingStep.
HashInputJarsToDexStep(ProjectFilesystem, Supplier<Set<Path>>, Optional<Supplier<Multimap<Path, Path>>>, Supplier<Map<String, HashCode>>) - Constructor for class com.facebook.buck.android.HashInputJarsToDexStep
 
hashJsonObject(Hasher, Object) - Static method in class com.facebook.buck.json.JsonObjectHashing
Given a Hasher and a parsed JSON object returned by RawParser.parseFromReader(java.io.Reader), updates the Hasher with the contents of the JSON object.
hashPaths(Hasher, ProjectFilesystem, Set<Path>) - Static method in class com.facebook.buck.hashing.PathHashing
Iterates recursively over all files under paths, sorts the filenames, and updates the Hasher with the names and contents of all files inside.
hashStringAndLength(Hasher, String) - Static method in class com.facebook.buck.hashing.StringHashing
Encodes the string in UTF-8, then hashes the length of the encoded UTF-8 bytes followed by the bytes themselves.
hashTargetGraph(ProjectFilesystem, TargetGraph, Function<BuildTarget, HashCode>, BuildTarget...) - Static method in class com.facebook.buck.rules.TargetGraphHashing
Given a TargetGraph and any number of root nodes to traverse, returns a map of (BuildTarget, HashCode) pairs for all root build targets and their dependencies.
hashTargetGraph(ProjectFilesystem, TargetGraph, Function<BuildTarget, HashCode>, Iterable<BuildTarget>) - Static method in class com.facebook.buck.rules.TargetGraphHashing
Given a TargetGraph and any number of root nodes to traverse, returns a map of (BuildTarget, HashCode) pairs for all root build targets and their dependencies.
hasIdentifier() - Method in class com.facebook.buck.step.TargetDevice
 
hasIncomingEdges(T) - Method in class com.facebook.buck.graph.MutableDirectedGraph
 
hasInitialTargets(BuckConfig) - Method in class com.facebook.buck.cli.ProjectCommand
 
HasJavaAbi - Interface in com.facebook.buck.java
 
HasJavaClassHashes - Interface in com.facebook.buck.java
 
HasMavenCoordinates - Interface in com.facebook.buck.java
 
hasOutput() - Method in class com.facebook.buck.android.DexProducedFromJavaLibrary
 
HasOutputName - Interface in com.facebook.buck.model
Interface for BuildRules which generate sources with logical "names" (e.g.
hasPendingWrites() - Method in interface com.facebook.buck.util.ListeningProcessExecutor.LaunchedProcess
Returns true if the process has any data queued to write to stdin, false otherwise.
HasPostBuildSteps - Interface in com.facebook.buck.rules
An interface used by BuildRules which perform operations after the build.
hasResources() - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
 
HasRuntimeDeps - Interface in com.facebook.buck.rules
Provides a facility for a rule to list dependencies it'll need at runtime.
hasSerialNumber() - Method in class com.facebook.buck.cli.TargetDeviceCommandLineOptions
 
hasSerialNumber() - Method in class com.facebook.buck.step.TargetDeviceOptions
 
HasSources - Interface in com.facebook.buck.java
 
HasSourceUnderTest - Interface in com.facebook.buck.model
A constructor arg of test rules with a list of targets whose source is being tested.
hasTargetSpecified() - Method in class com.facebook.buck.cli.RunCommand
 
hasTestResultFiles(ExecutionContext) - Method in class com.facebook.buck.android.AndroidInstrumentationTest
 
hasTestResultFiles(ExecutionContext) - Method in class com.facebook.buck.apple.AppleTest
 
hasTestResultFiles(ExecutionContext) - Method in class com.facebook.buck.cxx.CxxTest
 
hasTestResultFiles(ExecutionContext) - Method in class com.facebook.buck.d.DTest
 
hasTestResultFiles(ExecutionContext) - Method in class com.facebook.buck.java.JavaTest
 
hasTestResultFiles(ExecutionContext) - Method in class com.facebook.buck.python.PythonTest
 
hasTestResultFiles(ExecutionContext) - Method in interface com.facebook.buck.rules.TestRule
Returns a boolean indicating whether the files that contain the test results for this rule are present.
hasTestResultFiles(ExecutionContext) - Method in class com.facebook.buck.shell.ShTest
 
HasTests - Interface in com.facebook.buck.model
A constructor arg of source rules with a list of their tests.
hasTimedOut() - Method in class com.facebook.buck.java.JUnitStep
 
HasUnflavoredBuildTarget - Interface in com.facebook.buck.model
 
hasWhitelistedStrings - Variable in class com.facebook.buck.android.AndroidResourceDescription.Arg
 
hasWildmatchGlob() - Method in class com.facebook.buck.io.Watchman
 
hasWorkingDirectoryChanges() - Method in class com.facebook.buck.util.versioncontrol.HgCmdLineInterface
 
hasWorkingDirectoryChanges() - Method in class com.facebook.buck.util.versioncontrol.NoOpCmdLineInterface
 
hasWorkingDirectoryChanges() - Method in interface com.facebook.buck.util.versioncontrol.VersionControlCmdLineInterface
 
header - Variable in class com.facebook.buck.cxx.elf.Elf
 
header - Variable in class com.facebook.buck.cxx.elf.ElfSection
 
HEADER_EXTENSIONS - Static variable in class com.facebook.buck.cxx.CxxCompilables
Header files that can be included in preprocessing.
HEADER_SYMLINK_TREE_FLAVOR - Static variable in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
HeaderMap - Class in com.facebook.buck.apple.clang
Header maps are essentially hash maps from strings to paths (coded as two strings: a prefix and a suffix).
HeaderMap.Builder - Class in com.facebook.buck.apple.clang
 
HeaderMap.Builder() - Constructor for class com.facebook.buck.apple.clang.HeaderMap.Builder
 
HeaderMap.HeaderMapVisitor - Interface in com.facebook.buck.apple.clang
 
HeaderMapStep - Class in com.facebook.buck.cxx
 
HeaderMapStep(ProjectFilesystem, Path, ImmutableMap<Path, Path>) - Constructor for class com.facebook.buck.cxx.HeaderMapStep
 
headerNamespace - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
headerNamespace - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
headerOnly - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
headerPathPrefix - Variable in class com.facebook.buck.apple.AppleNativeTargetDescriptionArg
 
headers - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
HeaderSymlinkTree - Class in com.facebook.buck.cxx
 
HeaderSymlinkTree(BuildRuleParams, SourcePathResolver, Path, ImmutableMap<Path, SourcePath>) - Constructor for class com.facebook.buck.cxx.HeaderSymlinkTree
 
HeaderSymlinkTreeWithHeaderMap - Class in com.facebook.buck.cxx
 
HeaderSymlinkTreeWithHeaderMap(BuildRuleParams, SourcePathResolver, Path, Path, ImmutableMap<Path, SourcePath>) - Constructor for class com.facebook.buck.cxx.HeaderSymlinkTreeWithHeaderMap
 
HeaderVisibility - Enum in com.facebook.buck.cxx
 
HG_CMD_DEFAULT - Static variable in class com.facebook.buck.util.versioncontrol.VersionControlBuckConfig
 
HG_CMD_SETTING_KEY - Static variable in class com.facebook.buck.util.versioncontrol.VersionControlBuckConfig
 
HgCmdLineInterface - Class in com.facebook.buck.util.versioncontrol
 
HgCmdLineInterface(ProcessExecutor, File, String) - Constructor for class com.facebook.buck.util.versioncontrol.HgCmdLineInterface
 
Hint - Annotation Type in com.facebook.buck.rules
Represents hints given when deal with the value returned by Description.createUnpopulatedConstructorArg().
HiveRowFormatter - Class in com.facebook.buck.util.network
Use this formatter as you would use a Builder to create Hive formatted rows that will transmit correctly according to Scribe/Hive protocol.
HostnameFetching - Class in com.facebook.buck.util.network
 
HostnameFetchingPosixLibrary - Class in com.facebook.buck.util.network
 
HostnameFetchingWin32Library - Interface in com.facebook.buck.util.network
 
HttpArtifactCache - Class in com.facebook.buck.artifact_cache
 
HttpArtifactCache(String, OkHttpClient, OkHttpClient, URI, boolean, ProjectFilesystem, BuckEventBus) - Constructor for class com.facebook.buck.artifact_cache.HttpArtifactCache
 
HttpArtifactCacheBinaryProtocol - Class in com.facebook.buck.artifact_cache
Implements the binary protocol used by Buck to talk to the cache server.
HttpArtifactCacheBinaryProtocol.FetchResponse - Class in com.facebook.buck.artifact_cache
 
HttpArtifactCacheBinaryProtocol.FetchResponse(ImmutableSet<RuleKey>, ImmutableMap<String, String>, ByteSource) - Constructor for class com.facebook.buck.artifact_cache.HttpArtifactCacheBinaryProtocol.FetchResponse
 
HttpArtifactCacheBinaryProtocol.StoreRequest - Class in com.facebook.buck.artifact_cache
 
HttpArtifactCacheBinaryProtocol.StoreRequest(ImmutableSet<RuleKey>, ImmutableMap<String, String>, ByteSource) - Constructor for class com.facebook.buck.artifact_cache.HttpArtifactCacheBinaryProtocol.StoreRequest
 
HttpArtifactCacheEvent - Class in com.facebook.buck.event
Event produced for HttpArtifactCache operations containing different stats.
HttpArtifactCacheEvent(EventKey, HttpArtifactCacheEvent.Operation) - Constructor for class com.facebook.buck.event.HttpArtifactCacheEvent
 
HttpArtifactCacheEvent.Finished - Class in com.facebook.buck.event
 
HttpArtifactCacheEvent.Finished.Builder - Class in com.facebook.buck.event
 
HttpArtifactCacheEvent.Operation - Enum in com.facebook.buck.event
Operation executed by the HttpArtifactCache.
HttpArtifactCacheEvent.Started - Class in com.facebook.buck.event
 
HttpArtifactCacheEvent.Started(HttpArtifactCacheEvent.Operation) - Constructor for class com.facebook.buck.event.HttpArtifactCacheEvent.Started
 
HttpArtifactCacheListener - Class in com.facebook.buck.event.listener
Listens to HttpArtifactCacheEvents and logs stats data in Hive row format.
HttpArtifactCacheListener(RemoteLogger, ObjectMapper) - Constructor for class com.facebook.buck.event.listener.HttpArtifactCacheListener
 
HttpArtifactCacheListener(RemoteLogger, ObjectMapper, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.event.listener.HttpArtifactCacheListener
 
HttpDownloader - Class in com.facebook.buck.file
Download a file over HTTP.
HttpDownloader(Optional<Proxy>) - Constructor for class com.facebook.buck.file.HttpDownloader
 
HttpEndpoint - Interface in com.facebook.buck.util.network
 
HttpPutLogger - Class in com.facebook.buck.util.network
Uploads log entries in batches as newline-separated JSON strings in a HTTP PUT request.
HttpPutLogger(HttpEndpoint, ObjectMapper) - Constructor for class com.facebook.buck.util.network.HttpPutLogger
 
HttpResponse - Class in com.facebook.buck.util.network
 
HttpResponse(String) - Constructor for class com.facebook.buck.util.network.HttpResponse
 
HumanReadableException - Exception in com.facebook.buck.util
Exception with an error message that can sensibly be displayed to the user without a stacktrace.
HumanReadableException(String, Object...) - Constructor for exception com.facebook.buck.util.HumanReadableException
 
HumanReadableException(String) - Constructor for exception com.facebook.buck.util.HumanReadableException
 
HumanReadableException(Throwable, String) - Constructor for exception com.facebook.buck.util.HumanReadableException
 
HumanReadableException(Throwable, String, Object...) - Constructor for exception com.facebook.buck.util.HumanReadableException
 
HumanReadableException(ExceptionWithHumanReadableMessage) - Constructor for exception com.facebook.buck.util.HumanReadableException
 

I

IbtoolStep - Class in com.facebook.buck.apple
ShellStep implementation which invokes Apple's ibtool utility to compile XIB files to NIB files.
IbtoolStep(ProjectFilesystem, List<String>, Path, Path) - Constructor for class com.facebook.buck.apple.IbtoolStep
 
IDEA_CONFIG_DIR_PREFIX - Static variable in class com.facebook.buck.java.intellij.IjProjectWriter
 
IdentityResourcesProvider - Class in com.facebook.buck.android
 
IdentityResourcesProvider(ImmutableList<Path>) - Constructor for class com.facebook.buck.android.IdentityResourcesProvider
 
IdentityTypeCoercer<T> - Class in com.facebook.buck.rules.coercer
 
idType - Variable in class com.facebook.buck.android.aapt.RDotTxtEntry
 
idValue - Variable in class com.facebook.buck.android.aapt.RDotTxtEntry
 
IGNORE_ASSETS_PATTERN - Static variable in class com.facebook.buck.android.AaptStep
 
IGNORED_FILE_EXTENSIONS - Static variable in class com.facebook.buck.android.aapt.MiniAapt
See AaptStep for a list of files that we ignore.
ignoreValidityOfPaths - Variable in class com.facebook.buck.io.ProjectFilesystem
 
IjDependencyListBuilder - Class in com.facebook.buck.java.intellij
Represents the dependencies of an IjModule in a form intended to be consumable by the IjProjectWriter.
IjDependencyListBuilder() - Constructor for class com.facebook.buck.java.intellij.IjDependencyListBuilder
 
IjDependencyListBuilder.AbstractDependencyEntry - Class in com.facebook.buck.java.intellij
The design of this classes API is tied to how the corresponding StringTemplate template interacts with it.
IjDependencyListBuilder.AbstractDependencyEntry() - Constructor for class com.facebook.buck.java.intellij.IjDependencyListBuilder.AbstractDependencyEntry
 
IjDependencyListBuilder.AbstractDependencyEntryData - Class in com.facebook.buck.java.intellij
 
IjDependencyListBuilder.AbstractDependencyEntryData() - Constructor for class com.facebook.buck.java.intellij.IjDependencyListBuilder.AbstractDependencyEntryData
 
IjDependencyListBuilder.Scope - Enum in com.facebook.buck.java.intellij
Set of scopes supported by IntelliJ for the "orderEntry" element.
IjDependencyListBuilder.SortOrder - Enum in com.facebook.buck.java.intellij
 
IjDependencyListBuilder.Type - Enum in com.facebook.buck.java.intellij
Set of types supported by IntelliJ for the "orderEntry" element.
IjFolder - Class in com.facebook.buck.java.intellij
Immutable implementation of AbstractIjFolder.
IjFolder.Builder - Class in com.facebook.buck.java.intellij
Builds instances of IjFolder.
IjLibrary - Class in com.facebook.buck.java.intellij
Immutable implementation of AbstractIjLibrary.
IjLibrary.Builder - Class in com.facebook.buck.java.intellij
Builds instances of IjLibrary.
IjLibraryFactory - Class in com.facebook.buck.java.intellij
Interface for building IjLibrary objects from TargetNodes.
IjLibraryFactory() - Constructor for class com.facebook.buck.java.intellij.IjLibraryFactory
 
IjModule - Class in com.facebook.buck.java.intellij
Immutable implementation of AbstractIjModule.
IjModule.Builder - Class in com.facebook.buck.java.intellij
Builds instances of IjModule.
IjModuleAndroidFacet - Class in com.facebook.buck.java.intellij
Immutable implementation of AbstractIjModuleAndroidFacet.
IjModuleAndroidFacet.Builder - Class in com.facebook.buck.java.intellij
Builds instances of IjModuleAndroidFacet.
IjModuleFactory - Class in com.facebook.buck.java.intellij
Builds IjModules out of TargetNodes.
IjModuleFactory(Function<? super TargetNode<?>, Optional<Path>>) - Constructor for class com.facebook.buck.java.intellij.IjModuleFactory
 
IjModuleGraph - Class in com.facebook.buck.java.intellij
Represents a graph of IjModules and the dependencies between them.
IjModuleGraph(ImmutableMap<IjProjectElement, ImmutableMap<IjProjectElement, IjModuleGraph.DependencyType>>) - Constructor for class com.facebook.buck.java.intellij.IjModuleGraph
 
IjModuleGraph.AggregationMode - Enum in com.facebook.buck.java.intellij
Indicates how to aggregate TargetNodes into IjModules.
IjProject - Class in com.facebook.buck.java.intellij
Top-level class for IntelliJ project generation.
IjProject(TargetGraphAndTargets, JavaPackageFinder, JavaFileParser, BuildRuleResolver, SourcePathResolver, ProjectFilesystem, IjModuleGraph.AggregationMode) - Constructor for class com.facebook.buck.java.intellij.IjProject
 
IjProjectElement - Interface in com.facebook.buck.java.intellij
Common interface shared between IjModule and IjLibrary.
IjProjectTemplateDataPreparer - Class in com.facebook.buck.java.intellij
Does the converting of abstract data structures to a format immediately consumable by the StringTemplate-based templates employed by IjProjectWriter.
IjProjectTemplateDataPreparer(JavaPackageFinder, IjModuleGraph, ProjectFilesystem) - Constructor for class com.facebook.buck.java.intellij.IjProjectTemplateDataPreparer
 
IjProjectTemplateDataPreparer.AbstractContentRoot - Class in com.facebook.buck.java.intellij
 
IjProjectTemplateDataPreparer.AbstractContentRoot() - Constructor for class com.facebook.buck.java.intellij.IjProjectTemplateDataPreparer.AbstractContentRoot
 
IjProjectTemplateDataPreparer.AbstractIjSourceFolder - Class in com.facebook.buck.java.intellij
 
IjProjectTemplateDataPreparer.AbstractIjSourceFolder() - Constructor for class com.facebook.buck.java.intellij.IjProjectTemplateDataPreparer.AbstractIjSourceFolder
 
IjProjectWriter - Class in com.facebook.buck.java.intellij
Writes the serialized representations of IntelliJ project components to disk.
IjProjectWriter(IjProjectTemplateDataPreparer, ProjectFilesystem) - Constructor for class com.facebook.buck.java.intellij.IjProjectWriter
 
IjSourceFolder - Class in com.facebook.buck.java.intellij
IjSourceFolder.Builder - Class in com.facebook.buck.java.intellij
Builds instances of IjSourceFolder.
ImmediateDirectoryBuildTargetPattern - Class in com.facebook.buck.model
A pattern matches build targets that are all in the same directory.
ImmediateDirectoryBuildTargetPattern(String) - Constructor for class com.facebook.buck.model.ImmediateDirectoryBuildTargetPattern
 
ImmutableBuildContext - Class in com.facebook.buck.rules
Immutable implementation of BuildContext.
ImmutableBuildContext.Builder - Class in com.facebook.buck.rules
Builds instances of ImmutableBuildContext.
ImmutableExecutionContext - Class in com.facebook.buck.step
Immutable implementation of ExecutionContext.
ImmutableFlavor - Class in com.facebook.buck.model
Immutable implementation of Flavor.
ImmutableFlavor.Builder - Class in com.facebook.buck.model
Builds instances of ImmutableFlavor.
ImmutableNdkCxxPlatforms - Class in com.facebook.buck.android
ImmutableNdkCxxPlatforms contains immutable implementation classes generated from abstract value types defined as nested inside NdkCxxPlatforms.
ImmutableNdkCxxPlatforms.Compiler - Class in com.facebook.buck.android
Immutable implementation of NdkCxxPlatforms.Compiler.
ImmutableNdkCxxPlatforms.Compiler.Builder - Class in com.facebook.buck.android
Builds instances of Compiler.
ImmutableNdkCxxPlatforms.TargetConfiguration - Class in com.facebook.buck.android
Immutable implementation of NdkCxxPlatforms.TargetConfiguration.
ImmutableNdkCxxPlatforms.TargetConfiguration.Builder - Class in com.facebook.buck.android
Builds instances of TargetConfiguration.
ImmutableVersionControlStats - Class in com.facebook.buck.util.versioncontrol
Immutable implementation of VersionControlStats.
ImmutableVersionControlStats.Builder - Class in com.facebook.buck.util.versioncontrol
Builds instances of ImmutableVersionControlStats.
ImplicitDepsInferringDescription<T> - Interface in com.facebook.buck.rules
While building up the target graph, we infer the implicit dependencies of a rule by parsing all parameters with types SourcePath or BuildRule.
ImplicitInputsInferringDescription<T> - Interface in com.facebook.buck.rules
While building up the target graph, we infer implicit inputs of a rule if certain fields are absent (e.g.
importPath - Variable in class com.facebook.buck.android.GenAidlDescription.Arg
 
INCLUDE_SOURCE_LONG_ARG - Static variable in class com.facebook.buck.cli.PublishCommand
 
INCLUDE_SOURCE_SHORT_ARG - Static variable in class com.facebook.buck.cli.PublishCommand
 
includeDir - Variable in class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription.Arg
 
includeDirs - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
INCLUDES_PROPERTY_NAME - Static variable in class com.facebook.buck.parser.ParserConfig
 
INDEXING - Static variable in enum com.facebook.buck.apple.xcode.XCScheme.BuildActionEntry.BuildFor
 
IndividualTestEvent - Class in com.facebook.buck.rules
 
IndividualTestEvent.Finished - Class in com.facebook.buck.rules
 
IndividualTestEvent.Started - Class in com.facebook.buck.rules
 
IndividualTestEvent.Started(int) - Constructor for class com.facebook.buck.rules.IndividualTestEvent.Started
 
INFER - Static variable in class com.facebook.buck.cxx.CxxInferEnhancer
 
INFER_ANALYZE - Static variable in class com.facebook.buck.cxx.CxxInferEnhancer
 
InferBuckConfig - Class in com.facebook.buck.cxx
 
InferBuckConfig(BuckConfig) - Constructor for class com.facebook.buck.cxx.InferBuckConfig
 
inferInputsFromConstructorArgs(BuildTarget, T) - Method in interface com.facebook.buck.rules.ImplicitInputsInferringDescription
 
inferInputsFromConstructorArgs(BuildTarget, ExportFileDescription.Arg) - Method in class com.facebook.buck.shell.ExportFileDescription
If the src field is absent, add the name field to the list of inputs.
info(String, Object...) - Method in class com.facebook.buck.android.BuckEventAndroidLogger
 
info(String) - Static method in class com.facebook.buck.event.ConsoleEvent
 
info(String, Object...) - Static method in class com.facebook.buck.event.ConsoleEvent
 
info(String) - Method in class com.facebook.buck.log.Logger
Logs a message at INFO level.
info(Throwable, String, Object...) - Method in class com.facebook.buck.log.Logger
Logs a message at INFO level.
info(String, Object...) - Method in class com.facebook.buck.log.Logger
Logs a message at INFO level.
infoPlist - Variable in class com.facebook.buck.apple.AppleBundleDescription.Arg
 
infoPlist - Variable in class com.facebook.buck.apple.AppleTestDescription.Arg
 
InfoPlistSubstitution - Class in com.facebook.buck.apple
Utility class to substitute Xcode Info.plist variables in the forms: ${FOO} $(FOO) ${FOO:modifier} $(FOO:modifier) with specified string values.
infoPlistSubstitutions - Variable in class com.facebook.buck.apple.AppleBundleDescription.Arg
 
infoPlistSubstitutions - Variable in class com.facebook.buck.apple.AppleTestDescription.Arg
 
InitializableFromDisk<T> - Interface in com.facebook.buck.rules
Object that has in-memory data structures that need to be populated as a result of executing its steps.
initializeFromDisk(OnDiskBuildInfo) - Method in class com.facebook.buck.android.AaptPackageResources
 
initializeFromDisk(OnDiskBuildInfo) - Method in class com.facebook.buck.android.AndroidResource
 
initializeFromDisk(OnDiskBuildInfo) - Method in class com.facebook.buck.android.ComputeExopackageDepsAbi
 
initializeFromDisk(OnDiskBuildInfo) - Method in class com.facebook.buck.android.DexProducedFromJavaLibrary
 
initializeFromDisk(OnDiskBuildInfo) - Method in class com.facebook.buck.android.DummyRDotJava
 
initializeFromDisk(OnDiskBuildInfo) - Method in class com.facebook.buck.android.PackageStringAssets
 
initializeFromDisk(OnDiskBuildInfo) - Method in class com.facebook.buck.android.PreDexMerge
 
initializeFromDisk(OnDiskBuildInfo) - Method in class com.facebook.buck.android.ResourcesFilter
 
initializeFromDisk(OnDiskBuildInfo) - Method in class com.facebook.buck.android.UnzipAar
 
initializeFromDisk(OnDiskBuildInfo) - Method in class com.facebook.buck.java.DefaultJavaLibrary
Instructs this rule to report the ABI it has on disk as its current ABI.
initializeFromDisk(OnDiskBuildInfo) - Method in class com.facebook.buck.java.PrebuiltJar
 
initializeFromDisk(OnDiskBuildInfo) - Method in class com.facebook.buck.js.ReactNativeDeps
 
initializeFromDisk(OnDiskBuildInfo) - Method in class com.facebook.buck.rules.BuildOutputInitializer
 
initializeFromDisk(OnDiskBuildInfo) - Method in interface com.facebook.buck.rules.InitializableFromDisk
 
initIfNeeded() - Method in class com.facebook.buck.json.ProjectBuildFileParser
Initialization on demand moves around the performance impact of creating the Python interpreter to when parsing actually begins.
initServiceLocator() - Static method in class com.facebook.buck.maven.AetherUtil
 
injectClassLoader(ClassLoader, ImmutableList<URL>, ClassLoader) - Method in class com.facebook.buck.util.ClassLoaderCache
 
InMemoryBuildFileTree - Class in com.facebook.buck.model
A tree of build files that reflects their tree structure in the filesystem.
InMemoryBuildFileTree(Iterable<BuildTarget>) - Constructor for class com.facebook.buck.model.InMemoryBuildFileTree
Creates an InMemoryBuildFileTree from the base paths in the given BuildTargets.
InMemoryBuildFileTree(Collection<Path>) - Constructor for class com.facebook.buck.model.InMemoryBuildFileTree
 
input - Variable in class com.facebook.buck.ocaml.OCamlCCompileStep.Args
 
input - Variable in class com.facebook.buck.ocaml.OCamlLexStep.Args
 
input - Variable in class com.facebook.buck.ocaml.OCamlLinkStep.Args
 
input - Variable in class com.facebook.buck.ocaml.OCamlMLCompileStep.Args
 
input - Variable in class com.facebook.buck.ocaml.OCamlYaccStep.Args
 
InputBasedRuleKeyBuilderFactory - Class in com.facebook.buck.rules.keys
A factory for generating input-based RuleKeys for BuildRules which enumerate their dependencies implicitly through their inputs, which are described by SourcePaths added to their RuleKey.
InputBasedRuleKeyBuilderFactory(FileHashCache, SourcePathResolver, Function<Pair<RuleKeyBuilder, BuildRule>, RuleKeyBuilder>, InputBasedRuleKeyBuilderFactory.InputHandling) - Constructor for class com.facebook.buck.rules.keys.InputBasedRuleKeyBuilderFactory
 
InputBasedRuleKeyBuilderFactory(FileHashCache, SourcePathResolver, InputBasedRuleKeyBuilderFactory.InputHandling) - Constructor for class com.facebook.buck.rules.keys.InputBasedRuleKeyBuilderFactory
 
InputBasedRuleKeyBuilderFactory(FileHashCache, SourcePathResolver) - Constructor for class com.facebook.buck.rules.keys.InputBasedRuleKeyBuilderFactory
 
InputBasedRuleKeyBuilderFactory.Builder - Class in com.facebook.buck.rules.keys
 
InputBasedRuleKeyBuilderFactory.InputHandling - Enum in com.facebook.buck.rules.keys
How to handle adding SourcePaths to the RuleKey.
InputStreamConsumer - Class in com.facebook.buck.util
 
InputStreamConsumer(InputStream, PrintStream, Ansi, boolean, Optional<InputStreamConsumer.Handler>) - Constructor for class com.facebook.buck.util.InputStreamConsumer
 
InputStreamConsumer(Reader, PrintStream, Ansi, boolean, Optional<InputStreamConsumer.Handler>) - Constructor for class com.facebook.buck.util.InputStreamConsumer
 
InputStreamConsumer.Handler - Interface in com.facebook.buck.util
Interface to handle a line of input from the stream.
insert(Path, Path) - Method in class com.facebook.buck.java.intellij.ParsingJavaPackageFinder.PackagePathCache
 
install(boolean) - Method in class com.facebook.buck.android.ExopackageInstaller
Installs the app specified in the constructor.
INSTALL_TIMEOUT - Static variable in class com.facebook.buck.android.AdbHelper
 
InstallableApk - Interface in com.facebook.buck.rules
 
installApk(InstallableApk, boolean, boolean) - Method in class com.facebook.buck.android.AdbHelper
Install apk on all matching devices.
installApkOnDevice(IDevice, File, boolean, boolean) - Method in class com.facebook.buck.android.AdbHelper
Installs apk on specific device.
installBundleInSimulator(String, Path) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorController
Installs a bundle in a previously-started simulator.
installBundleOnDevice(String, Path) - Method in class com.facebook.buck.apple.device.AppleDeviceHelper
Attempts to install a bundle on the device.
InstallCommand - Class in com.facebook.buck.cli
Command so a user can build and install an APK.
InstallCommand() - Constructor for class com.facebook.buck.cli.InstallCommand
 
InstallEvent - Class in com.facebook.buck.event
 
InstallEvent(EventKey, BuildTarget) - Constructor for class com.facebook.buck.event.InstallEvent
 
InstallEvent.Finished - Class in com.facebook.buck.event
 
InstallEvent.Finished(InstallEvent.Started, boolean, Optional<Long>) - Constructor for class com.facebook.buck.event.InstallEvent.Finished
 
InstallEvent.Started - Class in com.facebook.buck.event
 
InstallEvent.Started(BuildTarget) - Constructor for class com.facebook.buck.event.InstallEvent.Started
 
installEventFinished(InstallEvent.Finished) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
installFinished - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
installFinished(InstallEvent.Finished) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
installFinished(InstallEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
installFinished(InstallEvent.Finished) - Method in class com.facebook.buck.event.listener.SimpleConsoleEventBusListener
 
InstallResult - Class in com.facebook.buck.cli
Immutable implementation of AbstractInstallResult.
InstallResult.Builder - Class in com.facebook.buck.cli
Builds instances of InstallResult.
installStarted - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
installStarted(InstallEvent.Started) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
installStarted(InstallEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
INSTANCE - Static variable in class com.facebook.buck.parser.BuildTargetParser
The BuildTargetParser is stateless, so this single instance can be shared.
INSTANCE - Static variable in interface com.facebook.buck.util.network.HostnameFetchingWin32Library
 
InstrumentationStep - Class in com.facebook.buck.android
 
InstrumentationStep(InstallableApk, Path, Optional<Long>) - Constructor for class com.facebook.buck.android.InstrumentationStep
 
IntellijConfig - Class in com.facebook.buck.java.intellij
 
IntellijConfig(BuckConfig) - Constructor for class com.facebook.buck.java.intellij.IntellijConfig
 
intelliJLibraryName(BuildTarget) - Static method in class com.facebook.buck.java.intellij.Util
 
intelliJModuleNameFromPath(Path) - Static method in class com.facebook.buck.java.intellij.Util
 
INTERNAL_PROPERTY_NAME_PREFIX - Static variable in class com.facebook.buck.rules.BuckPyFunction
Properties from the JSON produced by buck.py that start with this prefix do not correspond to build rule arguments specified by the user.
internalErrorForEndOcunitEvent(XctoolOutputParsing.EndOcunitEvent) - Static method in class com.facebook.buck.apple.XctoolOutputParsing
 
interpretTestResults(ExecutionContext, boolean, boolean) - Method in class com.facebook.buck.android.AndroidInstrumentationTest
 
interpretTestResults(ExecutionContext, boolean, boolean) - Method in class com.facebook.buck.apple.AppleTest
 
interpretTestResults(ExecutionContext, boolean, boolean) - Method in class com.facebook.buck.cxx.CxxTest
 
interpretTestResults(ExecutionContext, boolean, boolean) - Method in class com.facebook.buck.d.DTest
 
interpretTestResults(ExecutionContext, boolean, boolean) - Method in class com.facebook.buck.java.JavaTest
 
interpretTestResults(ExecutionContext, boolean, boolean) - Method in class com.facebook.buck.python.PythonTest
 
interpretTestResults(ExecutionContext, boolean, boolean) - Method in interface com.facebook.buck.rules.TestRule
 
interpretTestResults(ExecutionContext, boolean, boolean) - Method in class com.facebook.buck.shell.ShTest
 
InterruptionFailedException - Exception in com.facebook.buck.util
Signals that processing could not be interrupted.
InterruptionFailedException(String) - Constructor for exception com.facebook.buck.util.InterruptionFailedException
 
intersection(Set<T>, Set<T>) - Static method in class com.facebook.buck.util.MoreSets
Returns a new and mutable set containing the intersection of the two specified sets.
IntraDexReorderStep - Class in com.facebook.buck.android
Runs a user supplied reordering tool on all dexes.
invalidate(Path) - Method in class com.facebook.buck.util.cache.DefaultFileHashCache
 
invalidate(Path) - Method in interface com.facebook.buck.util.cache.FileHashCache
 
invalidate(Path) - Method in class com.facebook.buck.util.cache.NullFileHashCache
 
invalidate(Path) - Method in class com.facebook.buck.util.cache.StackedFileHashCache
 
invalidateAll() - Method in class com.facebook.buck.util.cache.DefaultFileHashCache
 
invalidateAll() - Method in interface com.facebook.buck.util.cache.FileHashCache
 
invalidateAll() - Method in class com.facebook.buck.util.cache.NullFileHashCache
 
invalidateAll() - Method in class com.facebook.buck.util.cache.StackedFileHashCache
 
invert() - Method in class com.facebook.buck.cli.LabelSelector
 
IosReactNativeLibraryDescription - Class in com.facebook.buck.js
 
IosReactNativeLibraryDescription(ReactNativeBuckConfig) - Constructor for class com.facebook.buck.js.IosReactNativeLibraryDescription
 
is(BuildableProperties.Kind) - Method in class com.facebook.buck.rules.BuildableProperties
 
IS_EXO_CONSTANT - Static variable in class com.facebook.buck.android.BuildConfigs
Name of a Buck-specific global variable that indicates whether an app was built using exopackage.
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXAggregateTarget
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildFile
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildStyle
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXContainer
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItem
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItemProxy
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXCopyFilesBuildPhase
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXFileReference
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXFrameworksBuildPhase
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXGroup
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXHeadersBuildPhase
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXNativeTarget
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXObject
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXProject
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXProjectItem
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXReference
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXResourcesBuildPhase
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXShellScriptBuildPhase
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXSourcesBuildPhase
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTargetDependency
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXVariantGroup
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCBuildConfiguration
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCConfigurationList
 
isa() - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCVersionGroup
 
isAcyclic() - Method in class com.facebook.buck.graph.DefaultTraversableGraph
 
isAcyclic() - Method in class com.facebook.buck.graph.MutableDirectedGraph
 
isAndroidAutoGenerateDisabled(BuckConfig) - Method in class com.facebook.buck.cli.ProjectCommand
 
isAnsiTerminal() - Method in class com.facebook.buck.util.Ansi
 
isArtifactCacheDisabled() - Method in class com.facebook.buck.cli.BuildCommand
 
isAsset() - Method in interface com.facebook.buck.android.NativeLibraryBuildRule
 
isAsset() - Method in class com.facebook.buck.android.NdkLibrary
 
isAsset - Variable in class com.facebook.buck.android.NdkLibraryDescription.Arg
 
isAsset() - Method in class com.facebook.buck.android.PrebuiltNativeLibrary
 
isAsset - Variable in class com.facebook.buck.android.PrebuiltNativeLibraryDescription.Arg
 
isAvailable(ExecutionContext) - Method in interface com.facebook.buck.android.FilterResourcesStep.ImageScaler
 
isBuildFiltered(BuckConfig) - Method in class com.facebook.buck.cli.TestCommand
 
isBuildRuleWithTarget(BuildTarget) - Static method in class com.facebook.buck.rules.BuildRules
 
isBytecode - Variable in class com.facebook.buck.ocaml.OCamlLinkStep.Args
 
isClassFile(FileLike) - Static method in class com.facebook.buck.java.classes.FileLikes
 
isCleanBuckProjectFiles() - Method in class com.facebook.buck.cli.CleanCommand
 
isCodeCoverageEnabled() - Method in class com.facebook.buck.cli.BuildCommand
 
isCodeCoverageEnabled() - Method in class com.facebook.buck.cli.TestCommand
 
isCodeCoverageEnabled() - Method in class com.facebook.buck.step.ExecutionContext
 
isCodeCoverageEnabled() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
isCodeCoverageEnabled() - Method in class com.facebook.buck.test.TestRunningOptions
 
isCompilableType(AbstractCxxSource.Type) - Static method in class com.facebook.buck.cxx.CxxSourceTypes
Returns true for source types which can be run through the C preprocessor.
isCompile() - Method in enum com.facebook.buck.cxx.CxxPreprocessAndCompileStep.Operation
 
isCompileFlavoredBuildTarget(BuildTarget) - Static method in class com.facebook.buck.cxx.CxxSourceRuleFactory
 
isDaemon() - Method in class com.facebook.buck.cli.CommandEvent
 
isDebugEnabled() - Method in class com.facebook.buck.cli.BuildCommand
 
isDebugEnabled() - Method in class com.facebook.buck.cli.TestCommand
 
isDebugEnabled() - Method in class com.facebook.buck.log.Logger
 
isDebugEnabled() - Method in class com.facebook.buck.step.ExecutionContext
 
isDebugEnabled() - Method in class com.facebook.buck.step.ImmutableExecutionContext
 
isDensity(String) - Static method in enum com.facebook.buck.util.Filters.Density
 
isDep() - Method in class com.facebook.buck.rules.ParamInfo
 
isDetectTestChanges() - Method in class com.facebook.buck.cli.TargetsCommand
 
isDeviceTempWritable(IDevice, String) - Method in class com.facebook.buck.android.AdbHelper
 
isDevMode(BuildTarget) - Static method in class com.facebook.buck.js.ReactNativeFlavors
 
isDirectory(Path, LinkOption...) - Method in class com.facebook.buck.io.ProjectFilesystem
Allows Files.isDirectory(java.nio.file.Path, java.nio.file.LinkOption...) to be faked in tests.
isDirty() - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
isDownloadAtRuntimeOk() - Method in class com.facebook.buck.cli.DownloadConfig
 
isDryRun() - Method in class com.facebook.buck.cli.TestCommand
 
isDryRun - Variable in class com.facebook.buck.junit.BaseRunner
 
isDryRun() - Method in class com.facebook.buck.test.TestRunningOptions
 
isElf(ByteBuffer) - Static method in class com.facebook.buck.cxx.elf.Elf
 
isEmpty() - Method in class com.facebook.buck.java.AnnotationProcessingParams
 
isEmpty() - Method in class com.facebook.buck.test.selectors.TestSelectorList
 
isEmpty(CharSequence) - Static method in class com.facebook.buck.util.MoreStrings
 
isEmulator() - Method in class com.facebook.buck.step.TargetDevice
 
isEmulatorsOnlyModeEnabled() - Method in class com.facebook.buck.cli.TargetDeviceCommandLineOptions
 
isEmulatorsOnlyModeEnabled() - Method in class com.facebook.buck.step.TargetDeviceOptions
 
isEnabled() - Method in class com.facebook.buck.android.FilterResourcesStep.ResourceFilter
 
isEnforcingBuckPackageBoundaries() - Method in class com.facebook.buck.rules.Cell
 
isExecutable(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Allows Files.isExecutable(java.nio.file.Path) to be faked in tests.
isExperimentalIntelliJProjectGenerationEnabled() - Method in class com.facebook.buck.cli.ProjectCommand
 
isFile(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Checks whether there is a normal file at the specified path.
isFullReportEnabled() - Method in class com.facebook.buck.cli.AuditOwnerCommand
 
isGeneratedFile(Path) - Static method in class com.facebook.buck.io.MorePaths
 
isGuessForDeletedEnabled() - Method in class com.facebook.buck.cli.AuditOwnerCommand
 
isHidden(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
isIgnored(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
isIgnoreFailingDependencies() - Method in class com.facebook.buck.test.TestRunningOptions
 
isIncluded(TestDescription) - Method in class com.facebook.buck.test.selectors.TestSelectorList
 
isInclusive() - Method in class com.facebook.buck.cli.LabelSelector
 
isInfoEnabled() - Method in class com.facebook.buck.log.Logger
 
isInput() - Method in class com.facebook.buck.rules.ParamInfo
 
isIntellijPlugin - Variable in class com.facebook.buck.rules.ProjectConfigDescription.Arg
 
isKeepGoing() - Method in class com.facebook.buck.cli.BuildCommand
 
isKeepGoing() - Method in class com.facebook.buck.rules.BuildContext
 
isKeepGoing() - Method in class com.facebook.buck.rules.ImmutableBuildContext
 
isLastRound() - Method in class com.facebook.buck.java.AnnotationProcessingEvent
 
isLeft() - Method in class com.facebook.buck.model.Either
 
isLibrary() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
 
isLibrary - Variable in class com.facebook.buck.ocaml.OCamlLinkStep.Args
 
isMatchedByLabelOptions(BuckConfig, Set<Label>) - Method in class com.facebook.buck.cli.TestCommand
 
isMultiInstallModeEnabled() - Method in class com.facebook.buck.step.AdbOptions
 
isNoCache() - Method in class com.facebook.buck.cli.AbstractCommand
 
isOptional() - Method in class com.facebook.buck.rules.ParamInfo
 
isPathChangeEvent(WatchEvent<?>) - Method in class com.facebook.buck.io.ProjectFilesystem
 
isPreprocess() - Method in enum com.facebook.buck.cxx.CxxPreprocessAndCompileStep.Operation
 
isPreprocessableType(AbstractCxxSource.Type) - Static method in class com.facebook.buck.cxx.CxxSourceTypes
Returns true for source types which can be run through the C preprocessor.
isPreprocessFlavoredBuildTarget(BuildTarget) - Static method in class com.facebook.buck.cxx.CxxSourceRuleFactory
 
isPrint0() - Method in class com.facebook.buck.cli.TargetsCommand
 
isPrintJson() - Method in class com.facebook.buck.cli.ServerStatusCommand
 
isProcessRunning(String) - Method in class com.facebook.buck.util.PkillProcessManager
 
isProcessRunning(String) - Method in interface com.facebook.buck.util.ProcessManager
Returns true if the named process is running, false otherwise.
isProductionBuild() - Method in class com.facebook.buck.java.JavacOptions
 
isPublicVisibilityAllowed() - Method in class com.facebook.buck.parser.BuildTargetPatternParser
 
isReadOnly() - Method in class com.facebook.buck.cli.AuditAliasCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.AuditClasspathCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.AuditCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.AuditDependenciesCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.AuditInputCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.AuditOwnerCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.AuditRulesCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.AuditTestsCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.BuckCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.BuildCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.CacheCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.CleanCommand
 
isReadOnly() - Method in interface com.facebook.buck.cli.Command
 
isReadOnly() - Method in class com.facebook.buck.cli.FetchCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.InstallCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.ProjectCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.QueryCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.QuickstartCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.RunCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.ServerCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.ServerStatusCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.TargetsCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.TestCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.UninstallCommand
 
isReadOnly() - Method in class com.facebook.buck.cli.VersionCommand
 
isRealDevicesOnlyModeEnabled() - Method in class com.facebook.buck.cli.TargetDeviceCommandLineOptions
 
isRealDevicesOnlyModeEnabled() - Method in class com.facebook.buck.step.TargetDeviceOptions
 
isRecursive() - Method in class com.facebook.buck.parser.BuildFileSpec
 
isRecursive() - Method in class com.facebook.buck.step.fs.CopyStep
 
isRelatedTo(BuckEvent) - Method in class com.facebook.buck.event.AbstractBuckEvent
 
isRelatedTo(BuckEvent) - Method in interface com.facebook.buck.event.BuckEvent
 
isRemoteRunnable - Variable in class com.facebook.buck.apple.XcodeWorkspaceConfigDescription.Arg
 
isResolveAlias() - Method in class com.facebook.buck.cli.TargetsCommand
 
isResultsCacheEnabled(BuckConfig) - Method in class com.facebook.buck.cli.TestCommand
 
isResultsCacheEnabled() - Method in class com.facebook.buck.test.TestRunningOptions
 
isRight() - Method in class com.facebook.buck.model.Either
 
isRuleBuilt(BuildTarget) - Method in interface com.facebook.buck.rules.BuildEngine
Returns whether the build rule associated with the build target has been successfully built.
isRuleBuilt(BuildTarget) - Method in class com.facebook.buck.rules.CachingBuildEngine
 
isRuleKeyInDir(TestRule) - Method in class com.facebook.buck.cli.TestRuleKeyFileHelper
Checks if a matching rule key file for a test is present in its directoryReturns
isRunAllTests() - Method in class com.facebook.buck.cli.TestCommand
 
isRunAllTests() - Method in class com.facebook.buck.rules.TestRunEvent.Started
 
isRunAllTests() - Method in class com.facebook.buck.test.TestRunningOptions
 
isRunning() - Method in interface com.facebook.buck.util.ListeningProcessExecutor.LaunchedProcess
Returns true if the process is running, false otherwise.
isSameTarget(BuildRuleFactoryParams) - Method in class com.facebook.buck.rules.BuildRuleFactoryParams
 
isSet() - Method in enum com.facebook.buck.util.TriState
 
isSharedLibraryTarget(BuildTarget) - Static method in class com.facebook.buck.apple.AppleLibraryDescription
 
isShowHttpserverPort() - Method in class com.facebook.buck.cli.ServerStatusCommand
 
isShowOutput() - Method in class com.facebook.buck.cli.TargetsCommand
 
isShowRuleKey() - Method in class com.facebook.buck.cli.TargetsCommand
 
isShowTargetHash() - Method in class com.facebook.buck.cli.TargetsCommand
 
isShufflingTests() - Method in class com.facebook.buck.test.TestRunningOptions
 
isSilentlyIgnored(Path) - Static method in class com.facebook.buck.android.AaptStep
Determines whether the default AAPT ignore pattern in AaptStep.DEFAULT_IGNORE_ASSETS_PATTERN would silently ignore a file.
isStoreSupported() - Method in interface com.facebook.buck.artifact_cache.ArtifactCache
This method must return the same value over the lifetime of this object.
isStoreSupported() - Method in class com.facebook.buck.artifact_cache.DirArtifactCache
 
isStoreSupported() - Method in class com.facebook.buck.artifact_cache.HttpArtifactCache
 
isStoreSupported() - Method in class com.facebook.buck.artifact_cache.LoggingArtifactCacheDecorator
 
isStoreSupported() - Method in class com.facebook.buck.artifact_cache.MultiArtifactCache
 
isStoreSupported() - Method in class com.facebook.buck.artifact_cache.NoopArtifactCache
 
isSuccess() - Method in class com.facebook.buck.artifact_cache.ArtifactCacheEvent.Finished
 
isSuccess() - Method in enum com.facebook.buck.artifact_cache.CacheResultType
 
isSuccess() - Method in class com.facebook.buck.event.InstallEvent.Finished
 
isSuccess() - Method in class com.facebook.buck.event.StartActivityEvent.Finished
 
isSuccess() - Method in class com.facebook.buck.event.UninstallEvent.Finished
 
isSuccess() - Method in class com.facebook.buck.test.TestCaseSummary
 
isSuccess() - Method in class com.facebook.buck.test.TestResults
 
isSuccess() - Method in class com.facebook.buck.test.TestResultSummary
For now "success" means "not failure", which introduces the least surprise for tests that have an assumption violation / failure.
isSuccess(ListenableFuture<?>) - Static method in class com.facebook.buck.util.concurrent.MoreFutures
Create a convenience method for checking whether a future completed successfully because this does not appear to be possible to do in a more direct way: https://groups.google.com/forum/?fromgroups=#!topic/guava-discuss/rofEhagKnOc.
isSupportedVersionControlSystem() - Method in class com.facebook.buck.util.versioncontrol.HgCmdLineInterface
 
isSupportedVersionControlSystem() - Method in class com.facebook.buck.util.versioncontrol.NoOpCmdLineInterface
 
isSupportedVersionControlSystem() - Method in interface com.facebook.buck.util.versioncontrol.VersionControlCmdLineInterface
 
isSymLink(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Returns true if the file under path exists and is a symbolic link, false otherwise.
isTestedBy(BuildTarget) - Method in class com.facebook.buck.apple.AppleBundle
 
isTestedBy(BuildTarget) - Method in class com.facebook.buck.cxx.CxxBinary
 
isTestedBy(BuildTarget) - Method in class com.facebook.buck.cxx.CxxLibrary
 
isTestedBy(BuildTarget) - Method in interface com.facebook.buck.cxx.NativeTestable
Return true if this rule is tested by testTarget, false otherwise.
isTestedBy(BuildTarget) - Method in class com.facebook.buck.cxx.PrebuiltCxxLibrary
 
isTestRule() - Method in class com.facebook.buck.rules.BuildRuleType
 
isThriftAvailable() - Static method in class com.facebook.buck.util.ThriftWatcher
 
isTimedOut() - Method in class com.facebook.buck.util.ProcessExecutor.Result
 
isTypeImmutable(String) - Method in class com.facebook.buck.tools.dxanalysis.MutabilityAnalyzer
 
isUseConstantExpressions() - Method in class com.facebook.buck.android.AndroidBuildConfig
 
isUsingOneTimeOutputDirectories() - Method in class com.facebook.buck.test.TestRunningOptions
 
isValidScheme(URI) - Static method in class com.facebook.buck.util.network.RemoteLoggerFactory.ScribeBatchingLogger
 
isValidVersionString(String) - Static method in class com.facebook.buck.util.VersionStringComparator
 
isVerbose() - Method in class com.facebook.buck.java.JavacOptions
 
isVerboseEnabled() - Method in class com.facebook.buck.log.Logger
 
isVersionedDataModel(CoreDataModelDescription.Arg) - Static method in class com.facebook.buck.apple.CoreDataModelDescription
 
isVisibleTo(BuildTarget, ImmutableSet<BuildTargetPattern>, BuildTarget) - Static method in class com.facebook.buck.model.BuildTargets
Returns whether the BuildTarget `target` is visible to the BuildTarget `other` using the given visibility patterns.
isVisibleTo(BuildTarget) - Method in class com.facebook.buck.rules.TargetNode
TODO(agallagher): It'd be nice to eventually move this implementation to an `AbstractDescription` base class, so that the various types of descriptions can install their own implementations.
isWifiUsableForDistributedCache(Optional<String>) - Method in class com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig
 
isWildCardAllowed() - Method in class com.facebook.buck.parser.BuildTargetPatternParser
 
isWildCardAllowed() - Method in class com.facebook.buck.parser.BuildTargetPatternTargetNodeParser
 
isWithDependenciesTests() - Method in class com.facebook.buck.cli.ProjectCommand
 
isWithTests() - Method in class com.facebook.buck.cli.ProjectCommand
 
isXcodeTargetBuildRuleType(BuildRuleType) - Static method in class com.facebook.buck.apple.AppleBuildRules
Whether the build rule type is equivalent to some kind of Xcode target.
isXcodeTargetTestBuildRule(BuildRule) - Static method in class com.facebook.buck.apple.AppleBuildRules
Whether the build rule type is a test target.
isXcodeTargetTestBundleExtension(AppleBundleExtension) - Static method in class com.facebook.buck.apple.AppleBuildRules
Whether the bundle extension is a test bundle extension.
isZipSafe() - Method in class com.facebook.buck.python.PythonPackageComponents
 
iterateByLines(CharSequence, LineIterating.CharLineHandler) - Static method in class com.facebook.buck.util.LineIterating
Iterates over an input string by lines, invoking your implementation of LineIterating.LineHandler.handleLine(Buffer) once for each line in the input.
iterateByLines(CharBuffer, LineIterating.CharLineHandler) - Static method in class com.facebook.buck.util.LineIterating
Iterates over an input CharBuffer by lines, invoking your implementation of LineIterating.LineHandler.handleLine(Buffer) once for each line in the input.
iterateByLines(byte[], LineIterating.ByteLineHandler) - Static method in class com.facebook.buck.util.LineIterating
Iterates over an input byte array by lines, invoking your implementation of LineIterating.LineHandler.handleLine(Buffer) once for each line in the input.
iterateByLines(ByteBuffer, LineIterating.ByteLineHandler) - Static method in class com.facebook.buck.util.LineIterating
Iterates over an input ByteBuffer by lines, invoking LineIterating.LineHandler.handleLine(Buffer) once for each line in the input.
iterator() - Method in class com.facebook.buck.android.AndroidPrebuiltAarCollection
 
iterator() - Method in class com.facebook.buck.step.CompositeStep
 
iterator() - Method in class com.facebook.buck.util.collect.ArrayIterable
 
iXlinker(Iterable<String>) - Static method in class com.facebook.buck.cxx.Linkers
Prefixes each of the given linker arguments with "-Xlinker" so that the compiler linker driver will pass these arguments directly down to the linker rather than interpreting them itself.
iXlinker(String...) - Static method in class com.facebook.buck.cxx.Linkers
 

J

JACOCO_EXEC_COVERAGE_FILE - Static variable in class com.facebook.buck.java.JUnitStep
 
JACOCO_OUTPUT_DIR - Static variable in class com.facebook.buck.java.JUnitStep
 
JarBackedJavac - Class in com.facebook.buck.java
 
JarDirectoryStep - Class in com.facebook.buck.java
Creates a JAR file from a collection of directories/ZIP/JAR files.
JarDirectoryStep(ProjectFilesystem, Path, Set<Path>, String, Path) - Constructor for class com.facebook.buck.java.JarDirectoryStep
 
JarDirectoryStep(ProjectFilesystem, Path, Set<Path>, String, Path, boolean, Set<String>) - Constructor for class com.facebook.buck.java.JarDirectoryStep
Creates a JAR from the specified entries (most often, classpath entries).
JarDirectoryStepHelper - Class in com.facebook.buck.java
 
JarFattener - Class in com.facebook.buck.java
Build a fat JAR that packages an inner JAR along with any required native libraries.
JarFattener(BuildRuleParams, SourcePathResolver, JavacOptions, SourcePath, ImmutableMap<String, SourcePath>) - Constructor for class com.facebook.buck.java.JarFattener
 
JavaBinary - Class in com.facebook.buck.java
 
JavaBinary(BuildRuleParams, SourcePathResolver, String, SourcePath, boolean, Path, ImmutableSet<String>, DirectoryTraverser, ImmutableSetMultimap<JavaLibrary, Path>) - Constructor for class com.facebook.buck.java.JavaBinary
 
JavaBinaryDescription - Class in com.facebook.buck.java
 
JavaBinaryDescription(JavacOptions, CxxPlatform) - Constructor for class com.facebook.buck.java.JavaBinaryDescription
 
JavaBinaryDescription.Args - Class in com.facebook.buck.java
 
JavaBinaryDescription.Args() - Constructor for class com.facebook.buck.java.JavaBinaryDescription.Args
 
JavaBuckConfig - Class in com.facebook.buck.java
A java-specific "view" of BuckConfig.
JavaBuckConfig(BuckConfig) - Constructor for class com.facebook.buck.java.JavaBuckConfig
 
Javac - Interface in com.facebook.buck.java
 
javac - Variable in class com.facebook.buck.java.JavaLibraryDescription.Arg
 
JavacErrorParser - Class in com.facebook.buck.java
 
JavacErrorParser(ProjectFilesystem, JavaPackageFinder) - Constructor for class com.facebook.buck.java.JavacErrorParser
 
javacJar - Variable in class com.facebook.buck.java.JavaLibraryDescription.Arg
 
JavacOptions - Class in com.facebook.buck.java
Immutable implementation of AbstractJavacOptions.
JavacOptions.Builder - Class in com.facebook.buck.java
Builds instances of JavacOptions.
JavacPhaseEvent - Class in com.facebook.buck.java.tracing
Base class for events about the phases of compilation within javac.
JavacPhaseEvent(EventKey, BuildTarget, JavacPhaseEvent.Phase, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.java.tracing.JavacPhaseEvent
 
JavacPhaseEvent.Finished - Class in com.facebook.buck.java.tracing
 
JavacPhaseEvent.Finished(JavacPhaseEvent.Started, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.java.tracing.JavacPhaseEvent.Finished
 
JavacPhaseEvent.Phase - Enum in com.facebook.buck.java.tracing
 
JavacPhaseEvent.Started - Class in com.facebook.buck.java.tracing
 
JavacPhaseEvent.Started(BuildTarget, JavacPhaseEvent.Phase, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.java.tracing.JavacPhaseEvent.Started
 
JavacPhaseEventLogger - Class in com.facebook.buck.java.tracing
Helper class for creating and posting JavacPhaseEvents.
JavacPhaseEventLogger(BuildTarget, BuckEventBus) - Constructor for class com.facebook.buck.java.tracing.JavacPhaseEventLogger
 
javacPhaseFinished(JavacPhaseEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
javacPhaseStarted(JavacPhaseEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
JavacPhaseTracer - Interface in com.facebook.buck.java.tracing
An interface for tracing the phases of compilation in Oracle's javac.
JavacStep - Class in com.facebook.buck.java
Command used to compile java libraries with a variety of ways to handle dependencies.
JavacStep(Path, Optional<Path>, Set<Path>, Optional<Path>, Set<Path>, JavacOptions, BuildTarget, Optional<JavacStep.SuggestBuildRules>, SourcePathResolver, ProjectFilesystem) - Constructor for class com.facebook.buck.java.JavacStep
 
JavacStep.SuggestBuildRules - Interface in com.facebook.buck.java
 
JavacVersion - Class in com.facebook.buck.java
Immutable implementation of AbstractJavacVersion.
JavacVersion.Builder - Class in com.facebook.buck.java
Builds instances of JavacVersion.
javadocUrl - Variable in class com.facebook.buck.java.PrebuiltJarDescription.Arg
 
JavaFileParser - Class in com.facebook.buck.java
Extracts the set of exported symbols (class and enum names) from a Java code file, using the ASTParser from Eclipse.
JavaLibrary - Interface in com.facebook.buck.java
 
JavaLibrary.Data - Class in com.facebook.buck.java
 
JavaLibrary.Data(Sha1HashCode, ImmutableSortedMap<String, HashCode>) - Constructor for class com.facebook.buck.java.JavaLibrary.Data
 
JavaLibraryClasspathProvider - Class in com.facebook.buck.java
 
JavaLibraryDescription - Class in com.facebook.buck.java
 
JavaLibraryDescription(JavacOptions) - Constructor for class com.facebook.buck.java.JavaLibraryDescription
 
JavaLibraryDescription.Arg - Class in com.facebook.buck.java
 
JavaLibraryDescription.Arg() - Constructor for class com.facebook.buck.java.JavaLibraryDescription.Arg
 
JavaLibraryRules - Class in com.facebook.buck.java
Common utilities for working with JavaLibrary objects.
JavaNativeLinkable - Interface in com.facebook.buck.java
Represents components which contribute native shared libraries to a Java-based package.
javaOptions - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
javaPackage - Variable in class com.facebook.buck.android.AndroidBuildConfigDescription.Arg
 
JavaPackageFinder - Interface in com.facebook.buck.java
 
JavaSourceJar - Class in com.facebook.buck.java
 
JavaSourceJar(BuildRuleParams, SourcePathResolver, ImmutableSortedSet<SourcePath>, Optional<String>) - Constructor for class com.facebook.buck.java.JavaSourceJar
 
JavaSymbolFinder - Class in com.facebook.buck.java
This class is responsible for finding Java source files and the buck rules that own them, given a fully-qualified Java symbol like "com.example.foo.Bar".
JavaSymbolFinder(ProjectFilesystem, SrcRootsFinder, JavacOptions, ProjectBuildFileParserFactory, BuckConfig, BuckEventBus, Console, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.java.JavaSymbolFinder
 
JavaTest - Class in com.facebook.buck.java
 
JavaTest(BuildRuleParams, SourcePathResolver, Set<SourcePath>, Set<SourcePath>, Set<Label>, Set<String>, Optional<SourcePath>, SourcePath, ImmutableSet<Path>, TestType, JavacOptions, List<String>, Map<String, String>, ImmutableSet<BuildRule>, Optional<Path>, Optional<String>, Optional<Long>, boolean, Optional<Level>, Optional<Level>, Optional<Path>) - Constructor for class com.facebook.buck.java.JavaTest
 
JavaTestDescription - Class in com.facebook.buck.java
 
JavaTestDescription(JavacOptions, Optional<Long>, CxxPlatform, Optional<Path>) - Constructor for class com.facebook.buck.java.JavaTestDescription
 
JavaTestDescription.Arg - Class in com.facebook.buck.java
 
JavaTestDescription.Arg() - Constructor for class com.facebook.buck.java.JavaTestDescription.Arg
 
JavaTestDescription.CxxLibraryEnhancement - Class in com.facebook.buck.java
 
JavaTestDescription.CxxLibraryEnhancement(TargetGraph, BuildRuleParams, Optional<Boolean>, SourcePathResolver, CxxPlatform) - Constructor for class com.facebook.buck.java.JavaTestDescription.CxxLibraryEnhancement
 
JavaUtilLogHandlers - Class in com.facebook.buck.cli
 
JavaUtilsLoggingBuildListener - Class in com.facebook.buck.event.listener
Logs build events to java.util.logging.
JavaUtilsLoggingBuildListener() - Constructor for class com.facebook.buck.event.listener.JavaUtilsLoggingBuildListener
 
javaVersion - Variable in class com.facebook.buck.java.JavaLibraryDescription.Arg
 
JdkProvidedInMemoryJavac - Class in com.facebook.buck.java
 
JsonObjectHashing - Class in com.facebook.buck.json
Hashes parsed JSON objects as returned by RawParser.
Jsr199Javac - Class in com.facebook.buck.java
Command used to compile java libraries with a variety of ways to handle dependencies.
Jsr199Javac() - Constructor for class com.facebook.buck.java.Jsr199Javac
 
JulLogFormatter - Class in com.facebook.buck.junit
 
JulLogFormatter() - Constructor for class com.facebook.buck.junit.JulLogFormatter
 
JUnitMain - Class in com.facebook.buck.junit
Launcher for JUnit.
JUnitRunner - Class in com.facebook.buck.junit
Class that runs a set of JUnit tests and writes the results to a directory.
JUnitRunner() - Constructor for class com.facebook.buck.junit.JUnitRunner
 
JUnitStep - Class in com.facebook.buck.java
 
JUnitStep(ProjectFilesystem, ImmutableSet<String>, Iterable<String>, List<String>, Map<String, String>, Optional<Path>, Path, Optional<Path>, boolean, boolean, BuildId, TestSelectorList, boolean, TestType, Optional<Long>, Optional<Level>, Optional<Level>, Optional<String>) - Constructor for class com.facebook.buck.java.JUnitStep
 

K

keystore - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
Keystore - Class in com.facebook.buck.java
 
Keystore(BuildRuleParams, SourcePathResolver, Path, Path) - Constructor for class com.facebook.buck.java.Keystore
 
KeystoreDescription - Class in com.facebook.buck.java
 
KeystoreDescription() - Constructor for class com.facebook.buck.java.KeystoreDescription
 
KeystoreDescription.Arg - Class in com.facebook.buck.java
 
KeystoreDescription.Arg() - Constructor for class com.facebook.buck.java.KeystoreDescription.Arg
 
KeystoreProperties - Class in com.facebook.buck.util
 
KeystoreProperties(Path, String, String, String) - Constructor for class com.facebook.buck.util.KeystoreProperties
 
killProcess(String) - Method in class com.facebook.buck.util.PkillProcessManager
 
killProcess(String) - Method in interface com.facebook.buck.util.ProcessManager
Kills the process if it's running.
killSimulatorProcesses() - Method in class com.facebook.buck.apple.simulator.AppleCoreSimulatorServiceController
Kills any running simulator processes or services.
KindFunction - Class in com.facebook.buck.query
A kind(pattern, argument) filter expression, which computes the subset of nodes in 'argument' whose kind matches the unanchored regex 'pattern'.
KindFunction() - Constructor for class com.facebook.buck.query.KindFunction
 
KnownBuildRuleTypes - Class in com.facebook.buck.rules
A registry of all the build rules types understood by Buck.
KnownBuildRuleTypes.Builder - Class in com.facebook.buck.rules
 
KnownBuildRuleTypes.Builder() - Constructor for class com.facebook.buck.rules.KnownBuildRuleTypes.Builder
 
KnownBuildRuleTypesFactory - Class in com.facebook.buck.rules
Contain items used to construct a KnownBuildRuleTypes that are shared between all Cell instances.
KnownBuildRuleTypesFactory(ProcessExecutor, AndroidDirectoryResolver, Optional<Path>) - Constructor for class com.facebook.buck.rules.KnownBuildRuleTypesFactory
 

L

Label - Class in com.facebook.buck.rules
Immutable implementation of AbstractLabel.
Label.Builder - Class in com.facebook.buck.rules
Builds instances of Label.
labels - Variable in class com.facebook.buck.android.AndroidInstrumentationTestDescription.Arg
 
labels - Variable in class com.facebook.buck.apple.AppleTestDescription.Arg
 
labels - Variable in class com.facebook.buck.cxx.CxxTestDescription.Arg
 
labels - Variable in class com.facebook.buck.d.DTestDescription.Arg
 
labels - Variable in class com.facebook.buck.java.JavaTestDescription.Arg
 
labels - Variable in class com.facebook.buck.python.PythonTestDescription.Arg
 
labels - Variable in class com.facebook.buck.shell.ShTestDescription.Arg
 
LabelSelector - Class in com.facebook.buck.cli
 
LabelsFunction - Class in com.facebook.buck.query
A labels(label, argument) expression, which returns the targets in the attribute 'label' of the targets evaluated in the argument
LabelsFunction() - Constructor for class com.facebook.buck.query.LabelsFunction
 
LabelTypeCoercer - Class in com.facebook.buck.rules.coercer
 
LabelTypeCoercer() - Constructor for class com.facebook.buck.rules.coercer.LabelTypeCoercer
 
langPreprocessorFlags - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
launchAndExecute(ProcessExecutorParams) - Method in class com.facebook.buck.util.ProcessExecutor
Convenience method for ProcessExecutor.launchAndExecute(ProcessExecutorParams, Set, Optional, Optional, Optional) with boolean values set to false and optional values set to absent.
launchAndExecute(ProcessExecutorParams, Set<ProcessExecutor.Option>, Optional<String>, Optional<Long>, Optional<Function<Process, Void>>) - Method in class com.facebook.buck.util.ProcessExecutor
Launches then executes a process with the specified params.
launchInstalledBundleInSimulator(String, String, AppleSimulatorController.LaunchBehavior, List<String>) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorController
Launches a previously-installed bundle in a started simulator.
launchProcess(ProcessExecutorParams, ListeningProcessExecutor.ProcessListener) - Method in class com.facebook.buck.util.ListeningProcessExecutor
Launches a process and asynchronously sends notifications to listener on a background thread when the process starts, has I/O, or exits.
launchProcess(ProcessExecutorParams) - Method in class com.facebook.buck.util.ProcessExecutor
Launches a Process given ProcessExecutorParams.
LcUuidScrubber - Class in com.facebook.buck.cxx
 
LcUuidScrubber() - Constructor for class com.facebook.buck.cxx.LcUuidScrubber
 
LeafEvent - Interface in com.facebook.buck.event
LeafEvents represent events that have no logical children and are useful for tracking the time buck is spending logically grouped by categories, such as Parse, Javac, or Dx.
LeafTypeCoercer<T> - Class in com.facebook.buck.rules.coercer
Superclass of coercers for non-collection/map types.
LeafTypeCoercer() - Constructor for class com.facebook.buck.rules.coercer.LeafTypeCoercer
 
left - Variable in class com.facebook.buck.model.Either
 
Lex - Class in com.facebook.buck.cxx
 
Lex(BuildRuleParams, SourcePathResolver, Tool, ImmutableList<String>, Path, Path, SourcePath) - Constructor for class com.facebook.buck.cxx.Lex
 
LEX_YACC_SOURCE_FLAVOR - Static variable in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
lexCompiler - Variable in class com.facebook.buck.ocaml.OCamlLexStep.Args
 
lexSrcs - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
LexStep - Class in com.facebook.buck.cxx
 
LexStep(Path, ImmutableList<String>, ImmutableList<String>, Path, Path, Path) - Constructor for class com.facebook.buck.cxx.LexStep
 
libDir - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
libDir - Variable in class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription.Arg
 
libName - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
libName - Variable in class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription.Arg
 
libOrigin() - Method in class com.facebook.buck.cxx.DarwinLinker
 
libOrigin() - Method in class com.facebook.buck.cxx.GnuLinker
 
libOrigin() - Method in interface com.facebook.buck.cxx.Linker
 
libOrigin() - Method in class com.facebook.buck.cxx.UnknownLinker
 
libOrigin() - Method in class com.facebook.buck.cxx.WindowsLinker
 
libraries - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
LIBRARIES_PREFIX - Static variable in class com.facebook.buck.java.intellij.IjProjectWriter
 
LimitedThreadPoolExecutor - Class in com.facebook.buck.util.concurrent
This class is like ThreadPoolExecutor, but tries to keep the total active work below the specific limits.
LimitedThreadPoolExecutor(ThreadFactory, ConcurrencyLimit) - Constructor for class com.facebook.buck.util.concurrent.LimitedThreadPoolExecutor
 
linearAllocHardLimit - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
LineFetcher - Class in com.facebook.buck.util
 
LineIterating - Class in com.facebook.buck.util
Utility class to iterate over the lines present in one or more input strings, buffers, or arrays given a LineHandler callback.
LineIterating.ByteLineHandler - Class in com.facebook.buck.util
LineIterating.ByteLineHandler() - Constructor for class com.facebook.buck.util.LineIterating.ByteLineHandler
 
LineIterating.ByteLineHandler(int) - Constructor for class com.facebook.buck.util.LineIterating.ByteLineHandler
 
LineIterating.CharLineHandler - Class in com.facebook.buck.util
LineIterating.CharLineHandler() - Constructor for class com.facebook.buck.util.LineIterating.CharLineHandler
 
LineIterating.CharLineHandler(int) - Constructor for class com.facebook.buck.util.LineIterating.CharLineHandler
 
lineNumber - Variable in class com.facebook.buck.apple.XctoolOutputParsing.TestException
 
LineProcessorThread - Class in com.facebook.buck.util
 
LineProcessorThread(InputStream, OutputStream) - Constructor for class com.facebook.buck.util.LineProcessorThread
 
Linker - Interface in com.facebook.buck.cxx
An object wrapping a linker, providing its source path and an interface to decorate arguments with specific flags.
Linker.CxxRuntimeType - Enum in com.facebook.buck.cxx
The various styles of runtime library to which we can link shared objects.
Linker.LinkableDepType - Enum in com.facebook.buck.cxx
The various ways to link in dependencies.
Linker.LinkType - Enum in com.facebook.buck.cxx
The various ways to link an output file.
linkerFlags - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
linkerFlags - Variable in class com.facebook.buck.go.GoBinaryDescription.Arg
 
linkerFlags - Variable in class com.facebook.buck.ocaml.OCamlBinaryDescription.Arg
 
linkerFlags - Variable in class com.facebook.buck.ocaml.OCamlLibraryDescription.Arg
 
Linkers - Class in com.facebook.buck.cxx
 
linkStyle - Variable in class com.facebook.buck.cxx.CxxBinaryDescription.Arg
 
linkStyle - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
linkWhole - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
linkWhole(String) - Method in class com.facebook.buck.cxx.DarwinLinker
 
linkWhole(String) - Method in class com.facebook.buck.cxx.GnuLinker
 
linkWhole(String) - Method in interface com.facebook.buck.cxx.Linker
 
linkWhole - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
linkWhole(String) - Method in class com.facebook.buck.cxx.UnknownLinker
 
linkWhole(String) - Method in class com.facebook.buck.cxx.WindowsLinker
 
ListeningCharsetDecoder - Class in com.facebook.buck.util
 
ListeningCharsetDecoder(ListeningCharsetDecoder.DecoderListener, Charset) - Constructor for class com.facebook.buck.util.ListeningCharsetDecoder
 
ListeningCharsetDecoder(ListeningCharsetDecoder.DecoderListener, CharsetDecoder) - Constructor for class com.facebook.buck.util.ListeningCharsetDecoder
 
ListeningCharsetDecoder.DecoderListener - Interface in com.facebook.buck.util
 
ListeningCharsetEncoder - Class in com.facebook.buck.util
 
ListeningCharsetEncoder(ListeningCharsetEncoder.EncoderListener, Charset) - Constructor for class com.facebook.buck.util.ListeningCharsetEncoder
 
ListeningCharsetEncoder(ListeningCharsetEncoder.EncoderListener, CharsetEncoder) - Constructor for class com.facebook.buck.util.ListeningCharsetEncoder
 
ListeningCharsetEncoder.EncoderListener - Interface in com.facebook.buck.util
 
ListeningProcessExecutor - Class in com.facebook.buck.util
Replacement for ProcessBuilder which provides an asynchronous callback interface to notify the caller on a background thread when a process starts, performs I/O, or exits.
ListeningProcessExecutor() - Constructor for class com.facebook.buck.util.ListeningProcessExecutor
 
ListeningProcessExecutor.LaunchedProcess - Interface in com.facebook.buck.util
Represents a process which was launched by a ListeningProcessExecutor.
ListeningProcessExecutor.ProcessListener - Interface in com.facebook.buck.util
Callback API to notify the caller on a background thread when a process starts, exits, has stdout or stderr bytes to read, or is ready to receive bytes on stdin.
listFiles(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Allows File.listFiles() to be faked in tests.
listMatchingPaths(Path, String, PathListing.PathModifiedTimeFetcher) - Static method in class com.facebook.buck.io.PathListing
Lists matching paths in descending modified time order.
listMatchingPathsWithFilters(Path, String, PathListing.PathModifiedTimeFetcher, PathListing.FilterMode, Optional<Integer>, Optional<Long>) - Static method in class com.facebook.buck.io.PathListing
Lists paths in descending modified time order, excluding any paths which bring the number of files over maxNumPaths or over totalSizeFilter bytes in size.
ListTypeCoercer<T> - Class in com.facebook.buck.rules.coercer
 
load(ClassLoader) - Static method in class com.facebook.buck.java.FatJar
 
loadClass(String) - Static method in class com.facebook.buck.cli.bootstrapper.ClassLoaderBootstrapper
 
loadFromFile(File) - Static method in class com.facebook.buck.apple.clang.HeaderMap
 
loadLimit - Variable in class com.facebook.buck.util.concurrent.ConcurrencyLimit
 
LOCAL_PATH - Static variable in class com.facebook.buck.log.LogConfigPaths
The path to the per-project local (git ignored) logging.properties file.
locales - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
localWorkers - Variable in class com.facebook.buck.gwt.GwtBinaryDescription.Arg
This will be passed to the GWT Compiler's -localWorkers flag.
LocationMacroExpander - Class in com.facebook.buck.rules.macros
Expands to the path of a build rules output.
LocationMacroExpander() - Constructor for class com.facebook.buck.rules.macros.LocationMacroExpander
 
LOG - Static variable in enum com.facebook.buck.util.environment.Architecture
 
log(String) - Method in class com.facebook.buck.util.network.BatchingLogger
 
log(String) - Method in interface com.facebook.buck.util.network.RemoteLogger
 
log(String, Iterable<String>) - Method in interface com.facebook.buck.util.network.ScribeLogger
 
LOG_PATH - Static variable in class com.facebook.buck.util.BuckConstant
 
logBuildInfo(String, Object...) - Method in class com.facebook.buck.rules.BuildContext
 
LogConfig - Class in com.facebook.buck.cli.bootstrapper
 
LogConfig() - Constructor for class com.facebook.buck.cli.bootstrapper.LogConfig
 
LogConfig - Class in com.facebook.buck.log
Constructed by java.util.logging.LogManager via the system property java.util.logging.LogManager.config.
LogConfig() - Constructor for class com.facebook.buck.log.LogConfig
Default constructor, called by LogManager.
LogConfigPaths - Class in com.facebook.buck.log
Utility class containing constants for logging configuration paths.
logDebugAndPost(Logger, BuckEvent) - Method in class com.facebook.buck.event.BuckEventBus
 
logError(Throwable, String, Object...) - Method in class com.facebook.buck.rules.BuildContext
 
logError(String, Object...) - Method in class com.facebook.buck.rules.BuildContext
 
logError(Throwable, String, Object...) - Method in class com.facebook.buck.step.ExecutionContext
 
logEvent(ConsoleEvent) - Method in class com.facebook.buck.event.listener.SimpleConsoleEventBusListener
 
logEvent(ConsoleEvent) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
logEventPair(String, Optional<String>, long, long, BuckEvent, BuckEvent, Optional<Double>, ImmutableList.Builder<String>) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
Adds a line about a pair of start and finished events to lines.
LogFormatter - Class in com.facebook.buck.cli.bootstrapper
 
LogFormatter() - Constructor for class com.facebook.buck.cli.bootstrapper.LogFormatter
 
LogFormatter - Class in com.facebook.buck.log
 
LogFormatter() - Constructor for class com.facebook.buck.log.LogFormatter
 
Logger - Class in com.facebook.buck.log
 
LoggingArtifactCacheDecorator - Class in com.facebook.buck.artifact_cache
Decorator for wrapping a ArtifactCache to log a ArtifactCacheEvent for the start and finish of each event.
LoggingArtifactCacheDecorator(BuckEventBus, ArtifactCache) - Constructor for class com.facebook.buck.artifact_cache.LoggingArtifactCacheDecorator
 
LoggingBuildListener - Class in com.facebook.buck.event.listener
Log handler to bridge BuckEventBus events to java.util.logging records.
LoggingBuildListener() - Constructor for class com.facebook.buck.event.listener.LoggingBuildListener
 
LogLevelTypeCoercer - Class in com.facebook.buck.rules.coercer
 
LogLevelTypeCoercer() - Constructor for class com.facebook.buck.rules.coercer.LogLevelTypeCoercer
 
logMultiple(ImmutableCollection<BatchingLogger.BatchEntry>) - Method in class com.facebook.buck.util.network.BatchingLogger
 
logMultiple(ImmutableCollection<BatchingLogger.BatchEntry>) - Method in class com.facebook.buck.util.network.HttpPutLogger
 
logMultiple(ImmutableCollection<BatchingLogger.BatchEntry>) - Method in class com.facebook.buck.util.network.RemoteLoggerFactory.ScribeBatchingLogger
 
logVerboseAndPost(Logger, BuckEvent) - Method in class com.facebook.buck.event.BuckEventBus
 
lookup(String) - Method in class com.facebook.buck.apple.clang.HeaderMap
 
lookup(Path) - Method in class com.facebook.buck.java.intellij.ParsingJavaPackageFinder.PackagePathCache
 
lookupString(long) - Method in class com.facebook.buck.cxx.elf.ElfSection
 

M

MACH_O_BUNDLE_FLAVOR - Static variable in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
MachoHeader - Class in com.facebook.buck.cxx
Immutable implementation of AbstractMachoHeader.
MachoHeader.Builder - Class in com.facebook.buck.cxx
Builds instances of MachoHeader.
Machos - Class in com.facebook.buck.cxx
 
Machos.MachoException - Exception in com.facebook.buck.cxx
 
Machos.MachoException(String) - Constructor for exception com.facebook.buck.cxx.Machos.MachoException
 
MACRO_HANDLER - Static variable in class com.facebook.buck.android.NdkLibraryDescription
 
MACRO_HANDLER - Static variable in class com.facebook.buck.shell.AbstractGenruleDescription
 
MacroException - Exception in com.facebook.buck.rules.macros
 
MacroException(String) - Constructor for exception com.facebook.buck.rules.macros.MacroException
 
MacroException(String, Throwable) - Constructor for exception com.facebook.buck.rules.macros.MacroException
 
MacroExpander - Interface in com.facebook.buck.rules.macros
 
macroExpander - Variable in class com.facebook.buck.shell.Genrule
 
MacroExpanderWithCustomFileOutput - Interface in com.facebook.buck.rules.macros
MacroExpanders that also implement this interface can provide different output when they are expanding to a file.
MacroFinder - Class in com.facebook.buck.rules.macros
Replace and extracts macros from input strings.
MacroFinder() - Constructor for class com.facebook.buck.rules.macros.MacroFinder
 
MacroHandler - Class in com.facebook.buck.rules.macros
Extracts macros from input strings and calls registered expanders to handle their input.
MacroHandler(ImmutableMap<String, MacroExpander>) - Constructor for class com.facebook.buck.rules.macros.MacroHandler
 
MacroReplacer - Interface in com.facebook.buck.rules.macros
Interface to define replacement behavior for @{link MacroFinder}.
main(String[]) - Static method in class com.facebook.buck.android.agent.AgentMain
 
main(String[]) - Static method in class com.facebook.buck.apple.clang.PrintHeaderMap
 
main(String[]) - Static method in class com.facebook.buck.cli.bootstrapper.ClassLoaderBootstrapper
 
Main - Class in com.facebook.buck.cli
 
Main(PrintStream, PrintStream) - Constructor for class com.facebook.buck.cli.Main
 
Main(PrintStream, PrintStream, List<BuckEventListener>) - Constructor for class com.facebook.buck.cli.Main
 
main(String[]) - Static method in class com.facebook.buck.cli.Main
 
main(String[]) - Static method in class com.facebook.buck.dalvik.DalvikStatsTool
CLI wrapper to run against every class in a set of JARs.
main(String[]) - Static method in class com.facebook.buck.io.DirectoryTraversal
 
main(String[]) - Static method in class com.facebook.buck.java.abi.ApiStubber
 
main(String[]) - Static method in class com.facebook.buck.java.coverage.ReportGenerator
Starts the report generation process
main(String[]) - Static method in class com.facebook.buck.java.FatJarMain
 
main(String[]) - Static method in class com.facebook.buck.java.runner.FileClassPathRunner
 
main(String[]) - Static method in class com.facebook.buck.junit.JUnitMain
 
main(String[]) - Static method in class com.facebook.buck.junit.TestNGMain
 
main(String[]) - Static method in class com.facebook.buck.maven.Resolver
 
main - Variable in class com.facebook.buck.python.PythonBinaryDescription.Arg
 
main - Variable in class com.facebook.buck.shell.ShBinaryDescription.Arg
 
main(String[]) - Static method in class com.facebook.buck.tools.dxanalysis.DxAnalysisMain
 
main(String[]) - Static method in class com.facebook.buck.zip.ZipWriteTest
 
MAIN_PATH - Static variable in class com.facebook.buck.log.LogConfigPaths
If present, the path to the logging.properties file.
mainClass - Variable in class com.facebook.buck.java.JavaBinaryDescription.Args
 
mainModule - Variable in class com.facebook.buck.python.PythonBinaryDescription.Arg
 
MakeCleanDirectoryStep - Class in com.facebook.buck.step.fs
Deletes the directory, if it exists, before creating it.
MakeCleanDirectoryStep(ProjectFilesystem, Path) - Constructor for class com.facebook.buck.step.fs.MakeCleanDirectoryStep
 
makeExecutable(Path) - Static method in class com.facebook.buck.io.MoreFiles
Tries to make the specified file executable.
MakeExecutableStep - Class in com.facebook.buck.step.fs
 
MakeExecutableStep(ProjectFilesystem, Path) - Constructor for class com.facebook.buck.step.fs.MakeExecutableStep
 
makeTargetDescription(String, String) - Method in class com.facebook.buck.parser.BuildTargetPatternParser
 
makeTargetDescription(String, String) - Method in class com.facebook.buck.parser.BuildTargetPatternTargetNodeParser
 
ManagedThread - Class in com.facebook.buck.util
A wrapper around a Thread which implements the AutoCloseable interface to be used in try-resource blocks and which also supports forwarding exceptions to the managing thread.
ManagedThread() - Constructor for class com.facebook.buck.util.ManagedThread
 
manifest - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
manifest - Variable in class com.facebook.buck.android.AndroidInstrumentationApkDescription.Arg
 
manifest - Variable in class com.facebook.buck.android.AndroidLibraryDescription.Arg
 
manifest - Variable in class com.facebook.buck.android.AndroidResourceDescription.Arg
 
manifestFile - Variable in class com.facebook.buck.java.JavaBinaryDescription.Args
 
manifestSkeleton - Variable in class com.facebook.buck.android.AndroidAarDescription.Arg
 
MapTypeCoercer<K,V> - Class in com.facebook.buck.rules.coercer
 
mark(int) - Method in class com.facebook.buck.util.hash.HasherInputStream
 
markSupported() - Method in class com.facebook.buck.util.hash.HasherInputStream
 
MATCH_ALL - Static variable in interface com.facebook.buck.model.BuildTargetPattern
 
matches(String) - Method in class com.facebook.buck.android.ClassNameFilter
 
matches(Set<Label>) - Method in class com.facebook.buck.cli.LabelSelector
 
MAVEN_CENTRAL_URL - Static variable in class com.facebook.buck.maven.Publisher
 
MAVEN_COORDS_PRESENT_PREDICATE - Static variable in interface com.facebook.buck.java.HasMavenCoordinates
 
MAVEN_JAR - Static variable in interface com.facebook.buck.java.JavaLibrary
For maven publishing only dependencies containing maven coordinates will be listed as dependencies.
mavenCoords - Variable in class com.facebook.buck.java.JavaLibraryDescription.Arg
 
mavenCoords - Variable in class com.facebook.buck.java.PrebuiltJarDescription.Arg
 
MavenPublishable - Interface in com.facebook.buck.java
A BuildRule that can have its output(BuildRule.getPathToOutput()) published to a maven repository under the maven coordinates provided by HasMavenCoordinates.getMavenCoords()
MavenUberJar - Class in com.facebook.buck.java
A BuildRule used to have the provided JavaLibrary published to a maven repository
MavenUberJar.SourceJar - Class in com.facebook.buck.java
 
MavenUberJar.SourceJar(BuildRuleParams, SourcePathResolver, ImmutableSortedSet<SourcePath>, Optional<String>, MavenUberJar.TraversedDeps) - Constructor for class com.facebook.buck.java.MavenUberJar.SourceJar
 
MavenUrlDecoder - Class in com.facebook.buck.file
Responsible for converting a maven URL to an HTTP or HTTPS url.
MAX_COMPRESSION_LEVEL - Static variable in class com.facebook.buck.zip.ZipStep
 
MAX_PARALLEL_REQUESTS - Static variable in class com.facebook.buck.util.network.RemoteLoggerFactory
 
MAX_STATUS_WIDTH - Static variable in class com.facebook.buck.test.TestCaseSummary
 
maybeVisitAllDeps(BuildRule, boolean) - Static method in class com.facebook.buck.rules.BuildRuleDependencyVisitors
 
MergeAndroidResourceSources - Class in com.facebook.buck.android.aapt
 
MergeAndroidResourceSources(BuildRuleParams, SourcePathResolver, ImmutableCollection<SourcePath>) - Constructor for class com.facebook.buck.android.aapt.MergeAndroidResourceSources
 
MergeAndroidResourceSourcesStep - Class in com.facebook.buck.android.aapt
Merges multiple directories containing Android resource sources into one directory.
MergeAndroidResourceSourcesStep(ProjectFilesystem, ImmutableList<Path>, Path) - Constructor for class com.facebook.buck.android.aapt.MergeAndroidResourceSourcesStep
 
MergeAndroidResourcesStep - Class in com.facebook.buck.android
 
mergeManifests - Variable in class com.facebook.buck.java.JavaBinaryDescription.Args
 
message - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndOcunitEvent
 
metadata() - Method in class com.facebook.buck.artifact_cache.CacheResult
 
MetadataAndPayloadReadResultInternal - Class in com.facebook.buck.artifact_cache
Immutable implementation of HttpArtifactCacheBinaryProtocol.AbstractMetadataAndPayloadReadResultInternal.
MetadataAndPayloadReadResultInternal.Builder - Class in com.facebook.buck.artifact_cache
metadataTxtDexEntries - Variable in class com.facebook.buck.android.PreDexedFilesSorter.Result
 
metaInfDirectory - Variable in class com.facebook.buck.java.JavaBinaryDescription.Args
 
methodBlock(FrameworkMethod) - Method in class com.facebook.buck.junit.BuckBlockJUnit4ClassRunner
Override the default timeout behavior so that when no timeout is specified in the Test annotation, the timeout specified by the constructor will be used (if it has been set).
methodDesc - Variable in class com.facebook.buck.dalvik.DalvikStatsTool.MethodReference
 
methodName - Variable in class com.facebook.buck.apple.XctoolOutputParsing.BeginTestEvent
 
methodName - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestEvent
 
methodName - Variable in class com.facebook.buck.dalvik.DalvikStatsTool.MethodReference
 
methodReferences - Variable in class com.facebook.buck.dalvik.DalvikStatsTool.Stats
Methods referenced by the class.
MIN_COMPRESSION_LEVEL - Static variable in class com.facebook.buck.zip.ZipStep
 
MIN_SHALLOW_GRAPH_SIZE - Static variable in enum com.facebook.buck.java.intellij.IjModuleGraph.AggregationMode
 
MiniAapt - Class in com.facebook.buck.android.aapt
Step which parses resources in an android res directory and compiles them into a R.txt file, following the exact same format as the Android build tool aapt.
MiniAapt(ProjectFilesystem, Path, Path, ImmutableSet<Path>) - Constructor for class com.facebook.buck.android.aapt.MiniAapt
 
minimizePrimaryDexSize - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
MissingBuildFileException - Exception in com.facebook.buck.parser
 
MissingBuildFileException(TargetNodeSpec, Path) - Constructor for exception com.facebook.buck.parser.MissingBuildFileException
 
MissingSymbolEvent - Class in com.facebook.buck.event
 
MissingSymbolEvent.SymbolType - Enum in com.facebook.buck.event
 
MissingSymbolsHandler - Class in com.facebook.buck.cli
 
MkdirAndSymlinkFileStep - Class in com.facebook.buck.step.fs
Ensures the directory of the target path is created before a file is symlinked to it.
MkdirAndSymlinkFileStep(ProjectFilesystem, Path, Path) - Constructor for class com.facebook.buck.step.fs.MkdirAndSymlinkFileStep
 
mkdirs(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Resolves the relative path against the project root and then calls Files.createDirectories(java.nio.file.Path, java.nio.file.attribute.FileAttribute[])
MkdirStep - Class in com.facebook.buck.step.fs
Command that runs equivalent command of mkdir -p on the specified directory.
MkdirStep(ProjectFilesystem, Path) - Constructor for class com.facebook.buck.step.fs.MkdirStep
 
MODULE_BASE_PATH_PROPERTY - Static variable in class com.facebook.buck.java.JUnitStep
 
moduleDeps - Variable in class com.facebook.buck.gwt.GwtBinaryDescription.Arg
 
ModuleIndexEntry - Class in com.facebook.buck.java.intellij
Immutable implementation of IjProjectTemplateDataPreparer.AbstractModuleIndexEntry.
ModuleIndexEntry.Builder - Class in com.facebook.buck.java.intellij
Builds instances of ModuleIndexEntry.
modules - Variable in class com.facebook.buck.gwt.GwtBinaryDescription.Arg
 
MODULES_PREFIX - Static variable in class com.facebook.buck.java.intellij.IjProjectWriter
 
MoreExecutors - Class in com.facebook.buck.util.concurrent
 
MoreExecutors.NamedThreadFactory - Class in com.facebook.buck.util.concurrent
A ThreadFactory which gives each thread a meaningful and distinct name.
MoreExecutors.NamedThreadFactory(String) - Constructor for class com.facebook.buck.util.concurrent.MoreExecutors.NamedThreadFactory
 
MoreFiles - Class in com.facebook.buck.io
 
MoreFunctions - Class in com.facebook.buck.util
 
MoreFunctions() - Constructor for class com.facebook.buck.util.MoreFunctions
 
MoreFutures - Class in com.facebook.buck.util.concurrent
 
MoreIterables - Class in com.facebook.buck.util
 
MorePaths - Class in com.facebook.buck.io
 
MorePosixFilePermissions - Class in com.facebook.buck.io
 
MoreSets - Class in com.facebook.buck.util
 
MoreSets() - Constructor for class com.facebook.buck.util.MoreSets
 
MoreStrings - Class in com.facebook.buck.util
 
MoreThrowables - Class in com.facebook.buck.util
 
move(Path, Path, CopyOption...) - Method in class com.facebook.buck.io.ProjectFilesystem
 
MoveStep - Class in com.facebook.buck.step.fs
 
MoveStep(ProjectFilesystem, Path, Path, CopyOption...) - Constructor for class com.facebook.buck.step.fs.MoveStep
 
MULTI_INSTALL_MODE_SHORT_ARG - Static variable in class com.facebook.buck.step.AdbOptions
 
MultiArtifactCache - Class in com.facebook.buck.artifact_cache
MultiArtifactCache encapsulates a set of ArtifactCache instances such that fetch() succeeds if any of the ArtifactCaches contain the desired artifact, and store() applies to all ArtifactCaches.
MultiArtifactCache(ImmutableList<ArtifactCache>) - Constructor for class com.facebook.buck.artifact_cache.MultiArtifactCache
 
MutabilityAnalyzer - Class in com.facebook.buck.tools.dxanalysis
 
MutableDirectedGraph<T> - Class in com.facebook.buck.graph
Represents a directed graph with unweighted edges.
MutableDirectedGraph() - Constructor for class com.facebook.buck.graph.MutableDirectedGraph
Creates a new graph with no nodes or edges.

N

nailMain(NGContext) - Static method in class com.facebook.buck.cli.Main
When running as a daemon in the NailGun server, Main.nailMain(NGContext) is called instead of Main.main(String[]) so that the given context can be used to listen for client disconnections and interrupt command processing when they occur.
name - Variable in class com.facebook.buck.android.aapt.RDotTxtEntry
 
name(String) - Method in class com.facebook.buck.model.ImmutableFlavor.Builder
Initializes value for name.
name - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
NAME_TYPE_DNS_HOSTNAME - Static variable in interface com.facebook.buck.util.network.HostnameFetchingWin32Library
 
NamedTemporaryFile - Class in com.facebook.buck.util
 
NamedTemporaryFile(String, String, FileAttribute<?>...) - Constructor for class com.facebook.buck.util.NamedTemporaryFile
 
namedThread(String, Runnable) - Static method in class com.facebook.buck.util.Threads
 
NanosAdjustedClock - Class in com.facebook.buck.timing
Clock implementation that invokes the System calls, adjusted to use the given nanos epoch.
NanosAdjustedClock(long) - Constructor for class com.facebook.buck.timing.NanosAdjustedClock
 
nanoTime() - Method in interface com.facebook.buck.timing.Clock
 
nanoTime() - Method in class com.facebook.buck.timing.DefaultClock
 
nanoTime() - Method in class com.facebook.buck.timing.NanosAdjustedClock
 
nativeDepInput - Variable in class com.facebook.buck.ocaml.OCamlLinkStep.Args
 
nativeLib - Variable in class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription.Arg
 
NativeLibraryBuildRule - Interface in com.facebook.buck.android
BuildRule that contains various .so files for Android, organized by target CPU architecture.
nativeLibs - Variable in class com.facebook.buck.android.PrebuiltNativeLibraryDescription.Arg
 
nativeLibsEnvironment - Variable in class com.facebook.buck.java.JavaTestDescription.CxxLibraryEnhancement
 
NativeLinkable - Interface in com.facebook.buck.cxx
Interface for BuildRule objects (e.g.
NativeLinkable.Linkage - Enum in com.facebook.buck.cxx
 
NativeLinkableInput - Class in com.facebook.buck.cxx
Immutable implementation of AbstractNativeLinkableInput.
NativeLinkableInput.Builder - Class in com.facebook.buck.cxx
Builds instances of NativeLinkableInput.
NativeLinkableNode - Class in com.facebook.buck.cxx
Immutable implementation of AbstractNativeLinkableNode.
NativeLinkableNode.Builder - Class in com.facebook.buck.cxx
Builds instances of NativeLinkableNode.
NativeLinkables - Class in com.facebook.buck.cxx
 
NativeTestable - Interface in com.facebook.buck.cxx
Interface marking a rule as having tests.
NdkBuildStep - Class in com.facebook.buck.android
 
NdkBuildStep(ProjectFilesystem, Path, Path, Path, Path, Iterable<String>, Function<String, String>) - Constructor for class com.facebook.buck.android.NdkBuildStep
 
NdkCxxPlatform - Class in com.facebook.buck.android
Immutable implementation of AbstractNdkCxxPlatform.
NdkCxxPlatform.Builder - Class in com.facebook.buck.android
Builds instances of NdkCxxPlatform.
NdkCxxPlatforms - Class in com.facebook.buck.android
 
NdkCxxPlatforms.Compiler - Interface in com.facebook.buck.android
 
NdkCxxPlatforms.Compiler.Type - Enum in com.facebook.buck.android
 
NdkCxxPlatforms.CxxRuntime - Enum in com.facebook.buck.android
The C/C++ runtime library to link against.
NdkCxxPlatforms.Host - Enum in com.facebook.buck.android
The OS and Architecture that we're building on.
NdkCxxPlatforms.TargetArch - Enum in com.facebook.buck.android
Name of the target CPU architecture.
NdkCxxPlatforms.TargetArchAbi - Enum in com.facebook.buck.android
Name of the target CPU + ABI.
NdkCxxPlatforms.TargetConfiguration - Class in com.facebook.buck.android
A container for all configuration settings needed to define a build target.
NdkCxxPlatforms.TargetConfiguration() - Constructor for class com.facebook.buck.android.NdkCxxPlatforms.TargetConfiguration
 
NdkCxxPlatforms.TargetCpuType - Enum in com.facebook.buck.android
The CPU architectures to target.
NdkCxxPlatforms.Toolchain - Enum in com.facebook.buck.android
The build toolchain, named (including compiler version) after the target platform/arch.
NdkCxxPlatforms.ToolchainTarget - Enum in com.facebook.buck.android
The toolchains name for the platform being targeted.
NdkLibrary - Class in com.facebook.buck.android
An object that represents a collection of Android NDK source code.
NdkLibrary(BuildRuleParams, SourcePathResolver, Path, Set<SourcePath>, List<String>, boolean, Optional<String>, Function<String, String>) - Constructor for class com.facebook.buck.android.NdkLibrary
 
NdkLibraryDescription - Class in com.facebook.buck.android
 
NdkLibraryDescription(Optional<String>, ImmutableMap<NdkCxxPlatforms.TargetCpuType, NdkCxxPlatform>) - Constructor for class com.facebook.buck.android.NdkLibraryDescription
 
NdkLibraryDescription.Arg - Class in com.facebook.buck.android
 
NdkLibraryDescription.Arg() - Constructor for class com.facebook.buck.android.NdkLibraryDescription.Arg
 
needsCxxCompiler(AbstractCxxSource.Type) - Static method in class com.facebook.buck.cxx.CxxSourceTypes
Returns true for source types which need to be built with a C++ compiler.
newBuilder(SourcePathResolver, FileHashCache) - Method in class com.facebook.buck.rules.keys.DefaultRuleKeyBuilderFactory
 
newBuilder(SourcePathResolver, FileHashCache, BuildRule) - Method in class com.facebook.buck.rules.keys.DefaultRuleKeyBuilderFactory
 
newBuilder(SourcePathResolver, FileHashCache, BuildRule) - Method in class com.facebook.buck.rules.keys.InputBasedRuleKeyBuilderFactory
 
newFetchStartedEvent() - Static method in class com.facebook.buck.event.HttpArtifactCacheEvent
 
newFileInputStream(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
newFileOutputStream(Path, FileAttribute<?>...) - Method in class com.facebook.buck.io.ProjectFilesystem
 
newFinishedEventBuilder(HttpArtifactCacheEvent.Started) - Static method in class com.facebook.buck.event.HttpArtifactCacheEvent
 
newFormatter() - Static method in class com.facebook.buck.util.network.HiveRowFormatter
 
newInstance(ArtifactCacheBuckConfig, BuckEventBus, ProjectFilesystem, Optional<String>) - Static method in class com.facebook.buck.artifact_cache.ArtifactCaches
 
newInstance(ProjectFilesystem, Set<Path>, Path, Path, String, Predicate<String>, ImmutableSet<String>, ImmutableSet<String>, ZipSplitter.DexSplitStrategy, ZipSplitter.CanaryStrategy, Path) - Method in class com.facebook.buck.dalvik.DalvikAwareZipSplitterFactory
 
newInstance(ProjectFilesystem, Set<Path>, Path, Path, String, Predicate<String>, ImmutableSet<String>, ImmutableSet<String>, ZipSplitter.DexSplitStrategy, ZipSplitter.CanaryStrategy, Path) - Method in class com.facebook.buck.dalvik.DefaultZipSplitterFactory
 
newInstance(ProjectFilesystem, Set<Path>, Path, Path, String, Predicate<String>, ImmutableSet<String>, ImmutableSet<String>, ZipSplitter.DexSplitStrategy, ZipSplitter.CanaryStrategy, Path) - Method in interface com.facebook.buck.dalvik.ZipSplitterFactory
Both combines and splits a set of input files into zip files such that no one output zip file has entries that in total exceed zipSizeHardLimit.
newInstance(BuildRule) - Method in class com.facebook.buck.rules.keys.DefaultRuleKeyBuilderFactory
Initialize a new RuleKeyBuilder.
newInstance(BuildRule) - Method in interface com.facebook.buck.rules.RuleKeyBuilderFactory
 
newMultiThreadExecutor(String, int) - Static method in class com.facebook.buck.util.concurrent.MoreExecutors
Creates a multi-threaded executor with meaningfully named threads.
newMultiThreadExecutor(ThreadFactory, int) - Static method in class com.facebook.buck.util.concurrent.MoreExecutors
 
NewNativeTargetProjectMutator - Class in com.facebook.buck.apple
Configures a PBXProject by adding a PBXNativeTarget and its associated dependencies into a PBXProject object graph.
NewNativeTargetProjectMutator(PathRelativizer, Function<SourcePath, Path>) - Constructor for class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
NewNativeTargetProjectMutator.Result - Class in com.facebook.buck.apple
 
newOutputStream(Path) - Static method in class com.facebook.buck.zip.ZipOutputStreams
Create a new CustomZipOutputStream that outputs to the given zipFile.
newOutputStream(OutputStream) - Static method in class com.facebook.buck.zip.ZipOutputStreams
Create a new CustomZipOutputStream that will by default act in the same way as ZipOutputStream, notably by throwing an exception if duplicate entries are added.
newOutputStream(Path, ZipOutputStreams.HandleDuplicates) - Static method in class com.facebook.buck.zip.ZipOutputStreams
Create a new CustomZipOutputStream that handles duplicate entries in the way dictated by mode.
newOutputStream(OutputStream, ZipOutputStreams.HandleDuplicates) - Static method in class com.facebook.buck.zip.ZipOutputStreams
Create a new CustomZipOutputStream that handles duplicate entries in the way dictated by mode.
newRecursiveRuleDependencyTransformer(TargetGraph, AppleBuildRules.RecursiveDependenciesMode, ImmutableSet<BuildRuleType>) - Static method in class com.facebook.buck.apple.AppleBuildRules
 
newSingleThreadExecutor(String) - Static method in class com.facebook.buck.util.concurrent.MoreExecutors
Creates a single threaded executor that silently discards rejected tasks.
newSingleThreadExecutor(ThreadFactory) - Static method in class com.facebook.buck.util.concurrent.MoreExecutors
 
newSource(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
newStoreStartedEvent() - Static method in class com.facebook.buck.event.HttpArtifactCacheEvent
 
newThread(Runnable) - Method in class com.facebook.buck.log.CommandThreadFactory
 
newThread(Runnable) - Method in class com.facebook.buck.util.concurrent.MoreExecutors.NamedThreadFactory
 
NoAndroidSdkException - Exception in com.facebook.buck.android
 
NoAndroidSdkException() - Constructor for exception com.facebook.buck.android.NoAndroidSdkException
 
NoAndroidSdkException(Throwable) - Constructor for exception com.facebook.buck.android.NoAndroidSdkException
 
noDx - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
NON_EMPTY - Static variable in class com.facebook.buck.util.MoreStrings
 
NON_EMPTY_RESOURCE - Static variable in interface com.facebook.buck.android.HasAndroidResourceDeps
 
NONE - Static variable in class com.facebook.buck.rules.BuildableProperties
 
NOOP_ADD_DEPS_TO_RULE_KEY - Static variable in class com.facebook.buck.rules.keys.DefaultRuleKeyBuilderFactory
 
NOOP_CALLBACK - Static variable in interface com.facebook.buck.step.StepRunner
 
NOOP_REPORTING_CALLBACK - Static variable in interface com.facebook.buck.rules.TestRule
Implementation of TestRule.TestReportingCallback which does nothing.
NoopArtifactCache - Class in com.facebook.buck.artifact_cache
 
NoopArtifactCache() - Constructor for class com.facebook.buck.artifact_cache.NoopArtifactCache
 
NoopBuildRule - Class in com.facebook.buck.rules
A BuildRule which performs no actions.
NoopBuildRule(BuildRuleParams, SourcePathResolver) - Constructor for class com.facebook.buck.rules.NoopBuildRule
 
NoOpCmdLineInterface - Class in com.facebook.buck.util.versioncontrol
This is used if the project being built doesn't use a supported VCS.
NoOpCmdLineInterface() - Constructor for class com.facebook.buck.util.versioncontrol.NoOpCmdLineInterface
 
normalize(Path) - Static method in class com.facebook.buck.io.MorePaths
Get a path without unnecessary path parts.
normalizeBuildTargetString(String) - Method in class com.facebook.buck.cli.CommandLineTargetNodeSpecParser
 
normalizeIntelliJName(String) - Static method in class com.facebook.buck.java.intellij.Util
 
NoSuchBuildTargetException - Exception in com.facebook.buck.parser
 
NOT_IGNORED_ENV_PREDICATE - Static variable in class com.facebook.buck.util.environment.EnvironmentFilter
 
NuclideCompatibleCxxCompilationDatabaseEntry - Class in com.facebook.buck.cxx
Immutable implementation of AbstractNuclideCompatibleCxxCompilationDatabaseEntry.
NuclideCompatibleCxxCompilationDatabaseEntry.Builder - Class in com.facebook.buck.cxx
NULL_WATCHMAN - Static variable in class com.facebook.buck.io.Watchman
 
NullFileHashCache - Class in com.facebook.buck.util.cache
 
NullFileHashCache() - Constructor for class com.facebook.buck.util.cache.NullFileHashCache
 
NumberTypeCoercer<T extends java.lang.Number> - Class in com.facebook.buck.rules.coercer
Coerces numbers with rounding/truncation/extension.
numRulesCompleted - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 

O

ObjectFileScrubbers - Class in com.facebook.buck.cxx
 
OCamlBinary - Class in com.facebook.buck.ocaml
 
OCamlBinary(BuildRuleParams, SourcePathResolver, BuildRule) - Constructor for class com.facebook.buck.ocaml.OCamlBinary
 
OCamlBinaryDescription - Class in com.facebook.buck.ocaml
 
OCamlBinaryDescription(OCamlBuckConfig) - Constructor for class com.facebook.buck.ocaml.OCamlBinaryDescription
 
OCamlBinaryDescription.Arg - Class in com.facebook.buck.ocaml
 
OCamlBinaryDescription.Arg() - Constructor for class com.facebook.buck.ocaml.OCamlBinaryDescription.Arg
 
OCamlBuckConfig - Class in com.facebook.buck.ocaml
 
OCamlBuckConfig(Platform, BuckConfig) - Constructor for class com.facebook.buck.ocaml.OCamlBuckConfig
 
OCamlBuild - Class in com.facebook.buck.ocaml
A build rule which preprocesses, compiles, and assembles an OCaml source.
OCamlBuild(BuildRuleParams, SourcePathResolver, OCamlBuildContext, Compiler, Compiler) - Constructor for class com.facebook.buck.ocaml.OCamlBuild
 
OCamlBuildContext - Class in com.facebook.buck.ocaml
Immutable implementation of AbstractOCamlBuildContext.
OCamlBuildContext.Builder - Class in com.facebook.buck.ocaml
Builds instances of OCamlBuildContext.
OCamlBuildRulesGenerator - Class in com.facebook.buck.ocaml
A generator of fine-grained OCaml build rules
OCamlBuildRulesGenerator(BuildRuleParams, SourcePathResolver, BuildRuleResolver, OCamlBuildContext, ImmutableMap<Path, ImmutableList<Path>>, ImmutableList<SourcePath>, Compiler, Compiler) - Constructor for class com.facebook.buck.ocaml.OCamlBuildRulesGenerator
 
OCamlBuildStep - Class in com.facebook.buck.ocaml
A step that preprocesses, compiles, and assembles OCaml sources.
OCamlBuildStep(ProjectFilesystem, OCamlBuildContext, ImmutableList<String>, ImmutableList<String>) - Constructor for class com.facebook.buck.ocaml.OCamlBuildStep
 
OCamlCCompile - Class in com.facebook.buck.ocaml
 
OCamlCCompile(BuildRuleParams, SourcePathResolver, OCamlCCompileStep.Args) - Constructor for class com.facebook.buck.ocaml.OCamlCCompile
 
OCamlCCompileStep - Class in com.facebook.buck.ocaml
Compilation step for C interoperability files.
OCamlCCompileStep.Args - Class in com.facebook.buck.ocaml
 
OCamlCCompileStep.Args(ImmutableList<String>, Path, Path, Path, ImmutableList<String>, ImmutableMap<Path, SourcePath>) - Constructor for class com.facebook.buck.ocaml.OCamlCCompileStep.Args
 
ocamlCompiler - Variable in class com.facebook.buck.ocaml.OCamlCCompileStep.Args
 
ocamlCompiler - Variable in class com.facebook.buck.ocaml.OCamlLinkStep.Args
 
ocamlCompiler - Variable in class com.facebook.buck.ocaml.OCamlMLCompileStep.Args
 
ocamlDebug - Variable in class com.facebook.buck.ocaml.OCamlDebugLauncherStep.Args
 
OCamlDebugLauncher - Class in com.facebook.buck.ocaml
Creates a debug launch script.
OCamlDebugLauncher(BuildRuleParams, SourcePathResolver, OCamlDebugLauncherStep.Args) - Constructor for class com.facebook.buck.ocaml.OCamlDebugLauncher
 
OCamlDebugLauncherStep - Class in com.facebook.buck.ocaml
OCaml linking step.
OCamlDebugLauncherStep(ProjectFilesystem, OCamlDebugLauncherStep.Args) - Constructor for class com.facebook.buck.ocaml.OCamlDebugLauncherStep
 
OCamlDebugLauncherStep.Args - Class in com.facebook.buck.ocaml
 
OCamlDebugLauncherStep.Args(Path, Path, List<OCamlLibrary>, List<String>) - Constructor for class com.facebook.buck.ocaml.OCamlDebugLauncherStep.Args
 
OCamlDependencyGraphGenerator - Class in com.facebook.buck.ocaml
Parse output of ocamldep tool and build dependency graph of ocaml source files (*.ml & *.mli)
OCamlDependencyGraphGenerator() - Constructor for class com.facebook.buck.ocaml.OCamlDependencyGraphGenerator
 
OCamlDepToolStep - Class in com.facebook.buck.ocaml
This step runs ocamldep tool to compute dependencies among source files (*.mli and *.ml)
OCamlDepToolStep(Path, Path, List<Path>, List<String>) - Constructor for class com.facebook.buck.ocaml.OCamlDepToolStep
 
OCamlGeneratedBuildRules - Class in com.facebook.buck.ocaml
Immutable implementation of AbstractOCamlGeneratedBuildRules.
OCamlGeneratedBuildRules.Builder - Class in com.facebook.buck.ocaml
Builds instances of OCamlGeneratedBuildRules.
ocamlInput - Variable in class com.facebook.buck.ocaml.OCamlDebugLauncherStep.Args
 
OCamlLexStep - Class in com.facebook.buck.ocaml
Runs ocamllex to generate .ml files from .mll
OCamlLexStep(Path, OCamlLexStep.Args) - Constructor for class com.facebook.buck.ocaml.OCamlLexStep
 
OCamlLexStep.Args - Class in com.facebook.buck.ocaml
 
OCamlLexStep.Args(Path, Path, Path) - Constructor for class com.facebook.buck.ocaml.OCamlLexStep.Args
 
OCamlLibrary - Interface in com.facebook.buck.ocaml
An action graph representation of an OCaml library.
OCamlLibraryDescription - Class in com.facebook.buck.ocaml
 
OCamlLibraryDescription(OCamlBuckConfig) - Constructor for class com.facebook.buck.ocaml.OCamlLibraryDescription
 
OCamlLibraryDescription.Arg - Class in com.facebook.buck.ocaml
 
OCamlLibraryDescription.Arg() - Constructor for class com.facebook.buck.ocaml.OCamlLibraryDescription.Arg
 
OCamlLink - Class in com.facebook.buck.ocaml
 
OCamlLink(BuildRuleParams, SourcePathResolver, ImmutableList<SourcePath>, OCamlLinkStep.Args) - Constructor for class com.facebook.buck.ocaml.OCamlLink
 
OCamlLinkStep - Class in com.facebook.buck.ocaml
OCaml linking step.
OCamlLinkStep(Path, OCamlLinkStep.Args) - Constructor for class com.facebook.buck.ocaml.OCamlLinkStep
 
OCamlLinkStep.Args - Class in com.facebook.buck.ocaml
 
OCamlLinkStep.Args(ImmutableList<String>, Path, Path, ImmutableList<String>, ImmutableList<String>, ImmutableList<String>, ImmutableList<String>, boolean, boolean) - Constructor for class com.facebook.buck.ocaml.OCamlLinkStep.Args
 
OCamlMLCompile - Class in com.facebook.buck.ocaml
 
OCamlMLCompile(BuildRuleParams, SourcePathResolver, OCamlMLCompileStep.Args) - Constructor for class com.facebook.buck.ocaml.OCamlMLCompile
 
OCamlMLCompileStep - Class in com.facebook.buck.ocaml
A compilation step for .ml and .mli files
OCamlMLCompileStep(Path, OCamlMLCompileStep.Args) - Constructor for class com.facebook.buck.ocaml.OCamlMLCompileStep
 
OCamlMLCompileStep.Args - Class in com.facebook.buck.ocaml
 
OCamlMLCompileStep.Args(ImmutableList<String>, Path, Path, Path, ImmutableList<String>) - Constructor for class com.facebook.buck.ocaml.OCamlMLCompileStep.Args
 
OCamlRuleBuilder - Class in com.facebook.buck.ocaml
Compute transitive dependencies and generate ocaml build rules
OCamlSource - Class in com.facebook.buck.rules.coercer
Immutable implementation of AbstractOCamlSource.
OCamlSource.Builder - Class in com.facebook.buck.rules.coercer
Builds instances of OCamlSource.
OCamlSourceTypeCoercer - Class in com.facebook.buck.rules.coercer
A type coercer to handle source entries in OCaml rules.
OCamlUtil - Class in com.facebook.buck.ocaml
Utility functions
OCamlYaccStep - Class in com.facebook.buck.ocaml
A yacc step which processes .mly files and outputs .ml and mli files
OCamlYaccStep(Path, OCamlYaccStep.Args) - Constructor for class com.facebook.buck.ocaml.OCamlYaccStep
 
OCamlYaccStep.Args - Class in com.facebook.buck.ocaml
 
OCamlYaccStep.Args(Path, Path, Path) - Constructor for class com.facebook.buck.ocaml.OCamlYaccStep.Args
 
of(Path, Path, Path, Path, Path) - Static method in class com.facebook.buck.apple.AppleBundleDestinations
Construct new immutable AppleBundleDestinations instance.
of(AbstractGroupedSource.Type, Optional<SourceWithFlags>, Optional<SourcePath>, Optional<String>, Optional<Path>, Optional<List<GroupedSource>>) - Static method in class com.facebook.buck.apple.GroupedSource
Construct new immutable GroupedSource instance.
of(PBXCopyFilesBuildPhase.Destination) - Static method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec
Construct new immutable CopyFilePhaseDestinationSpec instance.
of(String) - Static method in class com.facebook.buck.apple.xcode.xcodeproj.ProductType
Construct new immutable ProductType instance.
of(CacheResultType, Optional<String>, Optional<String>, Optional<ImmutableMap<String, String>>) - Static method in class com.facebook.buck.artifact_cache.CacheResult
Construct new immutable CacheResult instance.
of(Predicate<TargetNode<?>>, AssociatedTargetNodePredicate) - Static method in class com.facebook.buck.cli.ProjectPredicates
Construct new immutable ProjectPredicates instance.
of(TestRule, List<Step>, Callable<TestResults>, TestRule.TestReportingCallback) - Static method in class com.facebook.buck.cli.TestRun
Construct new immutable TestRun instance.
of(TestRule, Iterable<? extends Step>, Callable<TestResults>, TestRule.TestReportingCallback) - Static method in class com.facebook.buck.cli.TestRun
Construct new immutable TestRun instance.
of(String, String, ImmutableList<String>) - Static method in class com.facebook.buck.cxx.ClangCxxCompilationDatabaseEntry
Construct new immutable ClangCxxCompilationDatabaseEntry instance.
of(String, String, Iterable<String>) - Static method in class com.facebook.buck.cxx.ClangCxxCompilationDatabaseEntry
Construct new immutable ClangCxxCompilationDatabaseEntry instance.
of(BuildRuleParams, SourcePathResolver, BuildTarget, T) - Static method in class com.facebook.buck.cxx.ContainerBuildRule
 
of(Map<? extends Path, ? extends SourcePath>, Map<String, ? extends CxxSource>) - Static method in class com.facebook.buck.cxx.CxxHeaderSourceSpec
Construct new immutable CxxHeaderSourceSpec instance.
of(Set<BuildTarget>, Multimap<AbstractCxxSource.Type, String>, CxxHeaders, Set<Path>, Set<Path>, Set<Path>, Set<Path>) - Static method in class com.facebook.buck.cxx.CxxPreprocessorInput
Construct new immutable CxxPreprocessorInput instance.
of(Iterable<? extends BuildTarget>, Multimap<? extends AbstractCxxSource.Type, ? extends String>, CxxHeaders, Iterable<? extends Path>, Iterable<? extends Path>, Iterable<? extends Path>, Iterable<? extends Path>) - Static method in class com.facebook.buck.cxx.CxxPreprocessorInput
Construct new immutable CxxPreprocessorInput instance.
of(AbstractCxxSource.Type, SourcePath, List<String>) - Static method in class com.facebook.buck.cxx.CxxSource
Construct new immutable CxxSource instance.
of(AbstractCxxSource.Type, SourcePath, Iterable<String>) - Static method in class com.facebook.buck.cxx.CxxSource
Construct new immutable CxxSource instance.
of(int, boolean) - Static method in class com.facebook.buck.cxx.MachoHeader
Construct new immutable MachoHeader instance.
of(List<SourcePath>, List<String>, Set<FrameworkPath>, Set<FrameworkPath>) - Static method in class com.facebook.buck.cxx.NativeLinkableInput
Construct new immutable NativeLinkableInput instance.
of(Iterable<? extends SourcePath>, Iterable<String>, Iterable<? extends FrameworkPath>, Iterable<? extends FrameworkPath>) - Static method in class com.facebook.buck.cxx.NativeLinkableInput
Construct new immutable NativeLinkableInput instance.
of(BuildRule, AbstractNativeLinkableNode.Pass) - Static method in class com.facebook.buck.cxx.NativeLinkableNode
Construct new immutable NativeLinkableNode instance.
of(String, String, ImmutableList<String>) - Static method in class com.facebook.buck.cxx.NuclideCompatibleCxxCompilationDatabaseEntry
Construct new immutable NuclideCompatibleCxxCompilationDatabaseEntry instance.
of(String, String, Iterable<String>) - Static method in class com.facebook.buck.cxx.NuclideCompatibleCxxCompilationDatabaseEntry
Construct new immutable NuclideCompatibleCxxCompilationDatabaseEntry instance.
of(Optional<Map.Entry<Flavor, CxxLibraryDescription.Type>>, Optional<Map.Entry<Flavor, CxxPlatform>>) - Static method in class com.facebook.buck.cxx.TypeAndPlatform
Construct new immutable TypeAndPlatform instance.
of(long) - Static method in class com.facebook.buck.event.EventKey
Construct new immutable EventKey instance.
of(String) - Static method in class com.facebook.buck.event.PerfEventId
Construct new immutable PerfEventId instance.
of(BuildTarget, SourcePathResolver, BuildRuleParams, SourcePath) - Static method in class com.facebook.buck.java.CalculateAbi
 
of(String) - Static method in class com.facebook.buck.java.JavacVersion
Construct new immutable JavacVersion instance.
of(UnflavoredBuildTarget, SortedSet<Flavor>) - Static method in class com.facebook.buck.model.BuildTarget
Construct new immutable BuildTarget instance.
of(UnflavoredBuildTarget, Iterable<? extends Flavor>) - Static method in class com.facebook.buck.model.BuildTarget
Construct new immutable BuildTarget instance.
of(String) - Static method in class com.facebook.buck.model.ImmutableFlavor
Construct new immutable Flavor instance.
of(Path, Optional<String>, String, String) - Static method in class com.facebook.buck.model.UnflavoredBuildTarget
Construct new immutable UnflavoredBuildTarget instance.
of(Path, boolean, ImmutableSet<Path>) - Static method in class com.facebook.buck.parser.BuildFileSpec
Construct new immutable BuildFileSpec instance.
of(Path, boolean, Iterable<? extends Path>) - Static method in class com.facebook.buck.parser.BuildFileSpec
Construct new immutable BuildFileSpec instance.
of(BuildTarget, BuildFileSpec) - Static method in class com.facebook.buck.parser.BuildTargetSpec
Construct new immutable BuildTargetSpec instance.
of(Predicate<? super TargetNode<?>>, BuildFileSpec) - Static method in class com.facebook.buck.parser.TargetNodePredicateSpec
Construct new immutable TargetNodePredicateSpec instance.
of(Map<Path, SourcePath>, Map<Path, SourcePath>, Map<Path, SourcePath>, Set<SourcePath>, Optional<Boolean>) - Static method in class com.facebook.buck.python.PythonPackageComponents
Construct new immutable PythonPackageComponents instance.
of(Map<? extends Path, ? extends SourcePath>, Map<? extends Path, ? extends SourcePath>, Map<? extends Path, ? extends SourcePath>, Iterable<? extends SourcePath>, Optional<Boolean>) - Static method in class com.facebook.buck.python.PythonPackageComponents
Construct new immutable PythonPackageComponents instance.
of(Flavor, PythonEnvironment, Optional<BuildTarget>) - Static method in class com.facebook.buck.python.PythonPlatform
Construct new immutable PythonPlatform instance.
of(String) - Static method in class com.facebook.buck.python.PythonVersion
Construct new immutable PythonVersion instance.
of(BuildTarget) - Static method in class com.facebook.buck.query.QueryBuildTarget
Construct new immutable QueryBuildTarget instance.
of(QueryExpression) - Static method in class com.facebook.buck.query.QueryEnvironment.Argument
 
of(String) - Static method in class com.facebook.buck.query.QueryEnvironment.Argument
 
of(int) - Static method in class com.facebook.buck.query.QueryEnvironment.Argument
 
of(Path) - Static method in class com.facebook.buck.query.QueryFileTarget
Construct new immutable QueryFileTarget instance.
of(String) - Static method in class com.facebook.buck.rules.BuildRuleType
Construct new immutable BuildRuleType instance.
of(String, String, String) - Static method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field
Construct new immutable Field instance.
of(Map<String, ? extends BuildConfigFields.Field>) - Static method in class com.facebook.buck.rules.coercer.BuildConfigFields
Construct new immutable BuildConfigFields instance.
of(AbstractFrameworkPath.Type, Optional<SourceTreePath>, Optional<SourcePath>) - Static method in class com.facebook.buck.rules.coercer.FrameworkPath
Construct new immutable FrameworkPath instance.
of(String, SourcePath) - Static method in class com.facebook.buck.rules.coercer.OCamlSource
Construct new immutable OCamlSource instance.
of() - Static method in class com.facebook.buck.rules.coercer.PatternMatchedCollection
 
of(AbstractSourceList.Type, Optional<ImmutableSortedSet<SourcePath>>, Optional<ImmutableSortedMap<String, SourcePath>>) - Static method in class com.facebook.buck.rules.coercer.SourceList
Construct new immutable SourceList instance.
of(SourcePath, List<String>) - Static method in class com.facebook.buck.rules.coercer.SourceWithFlags
Construct new immutable SourceWithFlags instance.
of(SourcePath, Iterable<String>) - Static method in class com.facebook.buck.rules.coercer.SourceWithFlags
Construct new immutable SourceWithFlags instance.
of(AbstractSourceWithFlagsList.Type, Optional<ImmutableSortedSet<SourceWithFlags>>, Optional<ImmutableSortedMap<String, SourceWithFlags>>) - Static method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
Construct new immutable SourceWithFlagsList instance.
of(Path, Path) - Static method in class com.facebook.buck.rules.ExopackageInfo.DexInfo
Construct new immutable DexInfo instance.
of(Path, Path) - Static method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo
Construct new immutable NativeLibsInfo instance.
of(String) - Static method in class com.facebook.buck.rules.Label
Construct new immutable Label instance.
of(String) - Static method in class com.facebook.buck.rules.Sha1HashCode
Construct new immutable Sha1HashCode instance.
of(Console, Supplier<AndroidPlatformTarget>, Optional<TargetDevice>, long, boolean, boolean, ProcessExecutor, BuckEventBus, Platform, Map<String, ? extends String>, JavaPackageFinder, ObjectMapper, ClassLoaderCache, ConcurrencyLimit, Optional<AdbOptions>, Optional<TargetDeviceOptions>) - Static method in class com.facebook.buck.step.ImmutableExecutionContext
Construct new immutable ExecutionContext instance.
of(boolean, boolean) - Static method in class com.facebook.buck.test.TestResultSummaryVerbosity
Construct new immutable TestResultSummaryVerbosity instance.
of(long, long) - Static method in class com.facebook.buck.timing.AbsolutePerfTime
Construct new immutable AbsolutePerfTime instance.
of(long, long) - Static method in class com.facebook.buck.timing.RelativePerfTime
Construct new immutable RelativePerfTime instance.
of(HashCode, AbstractHashCodeAndFileType.Type) - Static method in class com.facebook.buck.util.cache.HashCodeAndFileType
Construct new immutable HashCodeAndFileType instance.
of(T[]) - Static method in class com.facebook.buck.util.collect.ArrayIterable
 
of(T[], int, int) - Static method in class com.facebook.buck.util.collect.ArrayIterable
 
of(ImmutableList<String>, Optional<File>, Optional<Map<String, String>>, Optional<ProcessBuilder.Redirect>, Optional<ProcessBuilder.Redirect>, Optional<ProcessBuilder.Redirect>) - Static method in class com.facebook.buck.util.ProcessExecutorParams
Construct new immutable ProcessExecutorParams instance.
of(Iterable<String>, Optional<File>, Optional<Map<String, String>>, Optional<ProcessBuilder.Redirect>, Optional<ProcessBuilder.Redirect>, Optional<ProcessBuilder.Redirect>) - Static method in class com.facebook.buck.util.ProcessExecutorParams
Construct new immutable ProcessExecutorParams instance.
ofLeft(LEFT) - Static method in class com.facebook.buck.model.Either
 
ofRight(RIGHT) - Static method in class com.facebook.buck.model.Either
 
onAmendVmArgs(ImmutableList.Builder<String>, Optional<TargetDevice>) - Method in class com.facebook.buck.android.RobolectricTest
 
onAmendVmArgs(ImmutableList.Builder<String>, Optional<TargetDevice>) - Method in class com.facebook.buck.java.JavaTest
Override this method if you need to amend vm args.
onCommandStartedEvent(BuckEvent) - Method in class com.facebook.buck.parser.Parser
Called when a new command is executed and used to signal to the BuildFileTreeCache that reconstructing the build file tree may result in a different BuildFileTree.
onComplete() - Method in class com.facebook.buck.graph.AbstractBreadthFirstTraversal
Override this method with any logic that should be run when AbstractBreadthFirstTraversal.start() completes.
onDecode(CharBuffer, boolean, CoderResult) - Method in interface com.facebook.buck.util.ListeningCharsetDecoder.DecoderListener
 
OnDiskBuildInfo - Interface in com.facebook.buck.rules
 
OnDiskMavenDownloader - Class in com.facebook.buck.file
A Downloader that pulls content from the local file system.
OnDiskMavenDownloader(Path) - Constructor for class com.facebook.buck.file.OnDiskMavenDownloader
 
onEncoderError(CoderResult) - Method in interface com.facebook.buck.util.ListeningCharsetEncoder.EncoderListener
 
oneTimeTestSubdirectory - Static variable in class com.facebook.buck.util.BuckConstant
An optional path-component for the directory where test-results are written.
onExit(int) - Method in class com.facebook.buck.util.AbstractCharsetProcessListener
 
onExit(int) - Method in interface com.facebook.buck.util.ListeningProcessExecutor.ProcessListener
Called just after the process exits.
onFileSystemChange(WatchEvent<?>) - Method in class com.facebook.buck.parser.Parser
Called when file change events are posted to the file change EventBus to invalidate cached build rules if required.
onFileSystemChange(WatchEvent<?>) - Method in class com.facebook.buck.util.cache.WatchedFileHashCache
Called when file change events are posted to the file change EventBus to invalidate cached build rules if required.
onHttpArtifactCacheEvent(HttpArtifactCacheEvent.Finished) - Method in class com.facebook.buck.event.listener.HttpArtifactCacheListener
 
onNodeExplored(T) - Method in class com.facebook.buck.graph.AbstractAcyclicDepthFirstPostOrderTraversal
Invoked when the specified node has been "explored," which means that all of its transitive dependencies have been visited.
onOutput(ByteBuffer, boolean) - Method in class com.facebook.buck.util.ListeningCharsetDecoder
 
onRuleVisited(BuildRule, ImmutableSet<BuildRule>) - Method in interface com.facebook.buck.android.UnsortedAndroidResourceDeps.Callback
 
onStart(ListeningProcessExecutor.LaunchedProcess) - Method in class com.facebook.buck.util.AbstractCharsetProcessListener
 
onStart(ListeningProcessExecutor.LaunchedProcess) - Method in interface com.facebook.buck.util.ListeningProcessExecutor.ProcessListener
Called just after the process starts.
onStart(ListeningProcessExecutor.LaunchedProcess) - Method in class com.facebook.buck.util.SimpleProcessListener
 
onStderr(ByteBuffer, boolean) - Method in class com.facebook.buck.util.AbstractCharsetProcessListener
 
onStderr(ByteBuffer, boolean) - Method in interface com.facebook.buck.util.ListeningProcessExecutor.ProcessListener
Called when the process writes bytes to stderr.
onStderrChars(CharBuffer, boolean, CoderResult) - Method in class com.facebook.buck.util.AbstractCharsetProcessListener
Override this to receive decoded Unicode Java string data read from stderr.
onStderrChars(CharBuffer, boolean, CoderResult) - Method in class com.facebook.buck.util.SimpleProcessListener
 
onStdinCharsReady(CharBuffer) - Method in class com.facebook.buck.util.AbstractCharsetProcessListener
Called when the process is ready to receive string data on stdin.
onStdinCharsReady(CharBuffer) - Method in class com.facebook.buck.util.SimpleProcessListener
 
onStdinEncoderError(CoderResult) - Method in class com.facebook.buck.util.AbstractCharsetProcessListener
Called when there is an error encoding string data received from AbstractCharsetProcessListener.onStdinCharsReady(CharBuffer).
onStdinReady(ByteBuffer) - Method in class com.facebook.buck.util.AbstractCharsetProcessListener
 
onStdinReady(CharBuffer) - Method in interface com.facebook.buck.util.ListeningCharsetEncoder.EncoderListener
 
onStdinReady(ByteBuffer) - Method in class com.facebook.buck.util.ListeningCharsetEncoder
 
onStdinReady(ByteBuffer) - Method in interface com.facebook.buck.util.ListeningProcessExecutor.ProcessListener
Called when the process is ready to receive bytes on stdin.
onStdout(ByteBuffer, boolean) - Method in class com.facebook.buck.util.AbstractCharsetProcessListener
 
onStdout(ByteBuffer, boolean) - Method in interface com.facebook.buck.util.ListeningProcessExecutor.ProcessListener
Called when the process writes bytes to stdout.
onStdoutChars(CharBuffer, boolean, CoderResult) - Method in class com.facebook.buck.util.AbstractCharsetProcessListener
Override this to receive decoded Unicode Java string data read from stdout.
onStdoutChars(CharBuffer, boolean, CoderResult) - Method in class com.facebook.buck.util.SimpleProcessListener
 
onTraversalComplete(Iterable<T>) - Method in class com.facebook.buck.graph.AbstractAcyclicDepthFirstPostOrderTraversal
Upon completion of the traversal, this method is invoked with the nodes in the order they were explored.
onWebSocketClose(int, String) - Method in class com.facebook.buck.httpserver.StreamingWebSocketServlet.MyWebSocket
 
onWebSocketConnect(Session) - Method in class com.facebook.buck.httpserver.StreamingWebSocketServlet.MyWebSocket
 
onWebSocketText(String) - Method in class com.facebook.buck.httpserver.StreamingWebSocketServlet.MyWebSocket
 
openStream() - Method in class com.facebook.buck.java.classes.FileLikeCharSource
 
optimizationPasses - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
optimize - Variable in class com.facebook.buck.gwt.GwtBinaryDescription.Arg
This will be passed to the GWT Compiler's -optimize flag.
Optionals - Class in com.facebook.buck.util
 
ORDERING - Static variable in enum com.facebook.buck.util.Filters.Density
 
origin() - Method in class com.facebook.buck.cxx.DarwinLinker
 
origin() - Method in class com.facebook.buck.cxx.GnuLinker
 
origin() - Method in interface com.facebook.buck.cxx.Linker
 
origin() - Method in class com.facebook.buck.cxx.UnknownLinker
 
origin() - Method in class com.facebook.buck.cxx.WindowsLinker
 
OsoSymbolsScrubber - Class in com.facebook.buck.cxx
 
OsoSymbolsScrubber(Path) - Constructor for class com.facebook.buck.cxx.OsoSymbolsScrubber
 
OTHER_CPLUSPLUSFLAGS - Static variable in class com.facebook.buck.apple.CxxPlatformXcodeConfigGenerator
 
others - Variable in class com.facebook.buck.util.Filters.Qualifiers
e.g.
out - Variable in class com.facebook.buck.file.RemoteFileDescription.Arg
 
out - Variable in class com.facebook.buck.shell.AbstractGenruleDescription.Arg
 
out - Variable in class com.facebook.buck.shell.ExportFileDescription.Arg
 
out - Variable in class com.facebook.buck.zip.ZipDescription.Arg
 
output - Variable in exception com.facebook.buck.android.AdbHelper.CommandFailedException
 
output - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestEvent
 
output - Variable in class com.facebook.buck.ocaml.OCamlCCompileStep.Args
 
output - Variable in class com.facebook.buck.ocaml.OCamlLexStep.Args
 
output - Variable in class com.facebook.buck.ocaml.OCamlLinkStep.Args
 
output - Variable in class com.facebook.buck.ocaml.OCamlMLCompileStep.Args
 
output - Variable in class com.facebook.buck.ocaml.OCamlYaccStep.Args
 
outputDirectory - Variable in class com.facebook.buck.junit.BaseRunner
 
outputDirToRootRelative(Path) - Method in class com.facebook.buck.apple.PathRelativizer
Path from output directory to given path that's relative to the root directory.
outputDirToRootRelative() - Method in class com.facebook.buck.apple.PathRelativizer
 
OutputOnlyBuildRule - Class in com.facebook.buck.rules
BuildRule that wraps a file generated by another rule so that there can be a BuildTargetSourcePath that corresponds to that file.
OutputOnlyBuildRule(BuildRuleParams, SourcePathResolver, Path) - Constructor for class com.facebook.buck.rules.OutputOnlyBuildRule
 
outputPathToBuildTargetPath(BuildTarget) - Method in class com.facebook.buck.apple.PathRelativizer
Path from output directory to a build target's buck file directory.
outputPathToSourcePath(SourcePath) - Method in class com.facebook.buck.apple.PathRelativizer
Map a SourcePath to one that's relative to the output directory.
outputs - Variable in class com.facebook.buck.apple.XcodeScriptDescriptionArg
 
outputsHaveChanged() - Method in enum com.facebook.buck.rules.BuildRuleSuccessType
 
OutputToFileExpander - Class in com.facebook.buck.rules.macros
 
OutputToFileExpander(MacroExpander) - Constructor for class com.facebook.buck.rules.macros.OutputToFileExpander
 
outputTrace(BuildId) - Method in interface com.facebook.buck.event.BuckEventListener
Output any trace data collected to the backing store.
outputTrace(BuildId) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
outputTrace(BuildId) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
outputTrace(BuildId) - Method in class com.facebook.buck.event.listener.FileSerializationEventBusListener
 
outputTrace(BuildId) - Method in class com.facebook.buck.event.listener.HttpArtifactCacheListener
 
outputTrace(BuildId) - Method in class com.facebook.buck.event.listener.JavaUtilsLoggingBuildListener
 
outputTrace(BuildId) - Method in class com.facebook.buck.event.listener.LoggingBuildListener
 
outputTrace(BuildId) - Method in class com.facebook.buck.event.listener.RemoteLogUploaderEventListener
 
outputTrace(BuildId) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
OverwritingZipOutputStream - Class in com.facebook.buck.zip
An implementation of an OutputStream for zip files that allows newer entries to overwrite or refresh previously written entries.
OverwritingZipOutputStream(Clock, OutputStream) - Constructor for class com.facebook.buck.zip.OverwritingZipOutputStream
 
OwnerFunction - Class in com.facebook.buck.query
A "owner" query expression, which computes the rules that own the given files.
OwnerFunction() - Constructor for class com.facebook.buck.query.OwnerFunction
 

P

PACKAGE_NAME_PATTERN - Static variable in class com.facebook.buck.android.AdbHelper
Pattern that matches safe package names.
PACKAGE_STRING_ASSETS_FLAVOR - Static variable in class com.facebook.buck.android.AndroidBinaryGraphEnhancer
 
packageAssetLibraries - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
PackagedResource - Class in com.facebook.buck.util
Represents a zip that has been packaged as a resource with Buck, but which should be expanded at most once during Buck's execution (not per-build).
PackagedResource(Class<?>, String) - Constructor for class com.facebook.buck.util.PackagedResource
 
packageName - Variable in class com.facebook.buck.go.GoLibraryDescription.Arg
 
PackageStringAssets - Class in com.facebook.buck.android
Buildable responsible for compiling non-english string resources to .fbstr files stored as assets.
PackageStringAssets(BuildRuleParams, SourcePathResolver, ImmutableSet<String>, FilteredResourcesProvider, AaptPackageResources) - Constructor for class com.facebook.buck.android.PackageStringAssets
 
PackageStringAssets.BuildOutput - Class in com.facebook.buck.android
 
PackageStringAssets.BuildOutput(Sha1HashCode) - Constructor for class com.facebook.buck.android.PackageStringAssets.BuildOutput
 
packageType - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
Pair<FIRST,SECOND> - Class in com.facebook.buck.model
Simple type representing a pair of differently typed values.
Pair(FIRST, SECOND) - Constructor for class com.facebook.buck.model.Pair
 
PairTypeCoercer<FIRST,SECOND> - Class in com.facebook.buck.rules.coercer
Coerces from a 2-element collection into a pair.
PairTypeCoercer(TypeCoercer<FIRST>, TypeCoercer<SECOND>) - Constructor for class com.facebook.buck.rules.coercer.PairTypeCoercer
 
PARAM_ABI_OUTPUT_FILE - Static variable in class com.facebook.buck.java.abi.AbiWriterProtocol
 
ParamInfo<T> - Class in com.facebook.buck.rules
 
ParamInfo(TypeCoercerFactory, Field) - Constructor for class com.facebook.buck.rules.ParamInfo
 
ParamInfo.Traversal - Interface in com.facebook.buck.rules
 
ParamInfoException - Exception in com.facebook.buck.rules
Exception type thrown from `ParamInfo` methods.
ParamInfoException(String, String) - Constructor for exception com.facebook.buck.rules.ParamInfoException
 
ParamInfoException(String, String, Throwable) - Constructor for exception com.facebook.buck.rules.ParamInfoException
 
parse(String) - Static method in class com.facebook.buck.android.aapt.RDotTxtEntry
 
parse(Function<Optional<String>, Path>, String) - Method in class com.facebook.buck.cli.CommandLineTargetNodeSpecParser
 
parse(String...) - Static method in class com.facebook.buck.cli.VerbosityParser
 
parse(String, BuildTargetPatternParser<?>, Function<Optional<String>, Path>) - Method in class com.facebook.buck.parser.BuildTargetParser
 
parse(Function<Optional<String>, Path>, String) - Method in class com.facebook.buck.parser.BuildTargetPatternParser
1.
parse(String, QueryEnvironment<?>) - Static method in class com.facebook.buck.query.QueryExpression
Scan and parse the specified query expression.
parse(Path) - Static method in class com.facebook.buck.test.XmlTestResultParser
 
parse(Path) - Static method in class com.facebook.buck.util.XmlDomParser
 
parse(String) - Static method in class com.facebook.buck.util.XmlDomParser
 
parse(InputStream) - Static method in class com.facebook.buck.util.XmlDomParser
 
parse(InputSource, boolean) - Static method in class com.facebook.buck.util.XmlDomParser
 
parseAndroid(Path, String) - Static method in class com.facebook.buck.test.XmlTestResultParser
 
parseArgs(String...) - Method in class com.facebook.buck.junit.BaseRunner
Expected arguments are: (string) output directory (long) default timeout in milliseconds (0 for no timeout) (string) newline separated list of test selectors (string...) fully-qualified names of test classes
parseArguments(Parameters) - Method in class com.facebook.buck.cli.ConsumeAllOptionsHandler
 
parseArguments(Parameters) - Method in class com.facebook.buck.cli.StringSetOptionHandler
 
parseArguments(Parameters) - Method in class com.facebook.buck.cli.TestSelectorOptions.TestSelectorsOptionHandler
 
parseArgumentsAsTargetNodeSpecs(BuckConfig, ImmutableSet<Path>, Iterable<String>) - Method in class com.facebook.buck.cli.AbstractCommand
 
parseArgumentsAsTargetNodeSpecs(BuckConfig, ImmutableSet<Path>, Iterable<String>) - Method in class com.facebook.buck.cli.PublishCommand
 
ParseBuckFileEvent - Class in com.facebook.buck.json
Base class for events about parsing build files..
ParseBuckFileEvent(EventKey, Path) - Constructor for class com.facebook.buck.json.ParseBuckFileEvent
 
ParseBuckFileEvent.Finished - Class in com.facebook.buck.json
 
ParseBuckFileEvent.Finished(ParseBuckFileEvent.Started, int) - Constructor for class com.facebook.buck.json.ParseBuckFileEvent.Finished
 
ParseBuckFileEvent.Started - Class in com.facebook.buck.json
 
ParseBuckFileEvent.Started(Path) - Constructor for class com.facebook.buck.json.ParseBuckFileEvent.Started
 
parseBuckFileFinished(ParseBuckFileEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
parseBuckFileStarted(ParseBuckFileEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
parseBuildFile(Path, Path, ParserConfig, ImmutableMap<String, String>, Console, BuckEventBus) - Method in class com.facebook.buck.parser.Parser
 
parseBytes(String) - Static method in enum com.facebook.buck.util.unit.SizeUnit
Parses a string that represents a size into the number of bytes represented by that string.
parseClassHashes(List<String>) - Static method in class com.facebook.buck.java.AccumulateClassNamesStep
 
parseCxxSources(BuildRuleParams, BuildRuleResolver, CxxPlatform, CxxConstructorArg) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
parseDefaultPropertiesFromPlist(InputStream, ImmutableMap.Builder<String, String>) - Static method in class com.facebook.buck.apple.xcode.xcspec.SDKSettings
Parses the contents of the provided SDKSettings.plist input stream and extracts the dictionary of DefaultProperties values.
parseDepfile(Readable) - Static method in class com.facebook.buck.cxx.Depfiles
Parses the input as a .d Makefile as emitted by gcc -MD and returns the (target, [dep, dep2, ...]) inside.
ParseEvent - Class in com.facebook.buck.parser
Base class for events about parsing build files..
ParseEvent(EventKey, Iterable<BuildTarget>) - Constructor for class com.facebook.buck.parser.ParseEvent
 
ParseEvent.Finished - Class in com.facebook.buck.parser
 
ParseEvent.Finished(ParseEvent.Started, Optional<TargetGraph>) - Constructor for class com.facebook.buck.parser.ParseEvent.Finished
 
ParseEvent.Started - Class in com.facebook.buck.parser
 
ParseEvent.Started(Iterable<BuildTarget>) - Constructor for class com.facebook.buck.parser.ParseEvent.Started
 
parseExportedHeaders(BuildRuleParams, BuildRuleResolver, CxxPlatform, CxxLibraryDescription.Arg) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
parseFinished - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
parseFinished(ParseEvent.Finished) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
parseFinished(ParseEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
parseFinished(ParseEvent.Finished) - Method in class com.facebook.buck.event.listener.SimpleConsoleEventBusListener
 
parseFinished(ParseEvent.Finished) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
parseFlavorString(String) - Method in class com.facebook.buck.model.FlavorParser
Given a comma-separated string of flavors, returns an iterable containing the separated names of the flavors inside.
parseFromReader(Reader) - Static method in class com.facebook.buck.json.RawParser
Consumes the next JSON map from the reader, parses it as a Java Map to return, and then closes the reader.
parseHeaders(BuildRuleParams, BuildRuleResolver, CxxPlatform, CxxConstructorArg) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
parseLexSources(BuildRuleParams, BuildRuleResolver, CxxConstructorArg) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
parseOutputFromReader(Reader, ImmutableSet.Builder<AppleSimulator>) - Static method in class com.facebook.buck.apple.simulator.SimctlListOutputParsing
Parses each line of input from reader, adding any available simulators to simulatorsBuilder.
parseOutputFromReader(Reader) - Static method in class com.facebook.buck.apple.XctestOutputParsing
Parses a stream of JSON objects as produced by xctool -reporter json-stream and converts them into TestCaseSummary objects.
parseProfilePlistStream(InputStream) - Static method in class com.facebook.buck.apple.simulator.AppleSimulatorProfileParsing
 
Parser - Class in com.facebook.buck.parser
High-level build file parsing machinery.
ParserConfig - Class in com.facebook.buck.parser
 
ParserConfig(BuckConfig) - Constructor for class com.facebook.buck.parser.ParserConfig
 
ParserConfig.AllowSymlinks - Enum in com.facebook.buck.parser
 
ParserConfig.GlobHandler - Enum in com.facebook.buck.parser
 
parseResults(ExecutionContext, Path, Path, Path) - Method in class com.facebook.buck.cxx.CxxBoostTest
 
parseResults(ExecutionContext, Path, Path, Path) - Method in class com.facebook.buck.cxx.CxxGtestTest
 
parseResults(ExecutionContext, Path, Path, Path) - Method in class com.facebook.buck.cxx.CxxTest
 
parseStarted - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
parseStarted(ParseEvent.Started) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
parseStarted(ParseEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
parseStarted(ParseEvent.Started) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
parseYaccSources(BuildRuleParams, BuildRuleResolver, CxxConstructorArg) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
ParsingJavaPackageFinder - Class in com.facebook.buck.java.intellij
Finds the package for a given file by looking at its contents first.
ParsingJavaPackageFinder() - Constructor for class com.facebook.buck.java.intellij.ParsingJavaPackageFinder
 
ParsingJavaPackageFinder.PackagePathCache - Class in com.facebook.buck.java.intellij
 
ParsingJavaPackageFinder.PackagePathCache() - Constructor for class com.facebook.buck.java.intellij.ParsingJavaPackageFinder.PackagePathCache
 
ParsingJavaPackageFinder.PathComponentCountOrder - Class in com.facebook.buck.java.intellij
 
ParsingJavaPackageFinder.PathComponentCountOrder() - Constructor for class com.facebook.buck.java.intellij.ParsingJavaPackageFinder.PathComponentCountOrder
 
parsingProgressUpdated(double) - Static method in class com.facebook.buck.cli.ProgressEvent
 
parsingProgressUpdated(ProgressEvent.ParsingProgressUpdated) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
path - Variable in class com.facebook.buck.apple.CoreDataModelDescription.Arg
 
PATH_FOR_C_INCLUDE_STRING_ESCAPER - Static variable in class com.facebook.buck.util.Escaper
Platform-aware Path escaping Function which can be passed to Iterables.transform()
PATH_TO_JACOCO_AGENT_JAR - Static variable in class com.facebook.buck.java.JUnitStep
JaCoco is enabled for the code-coverage analysis.
PathArguments - Class in com.facebook.buck.cli
 
PathHashing - Class in com.facebook.buck.hashing
 
PathListing - Class in com.facebook.buck.io
Utility class to list files which match a pattern, applying ordering and filtering.
PathListing.FilterMode - Enum in com.facebook.buck.io
Whether to include files which match the filter, or exclude them.
PathListing.PathModifiedTimeFetcher - Interface in com.facebook.buck.io
Fetches last-modified time from a path.
PathRelativizer - Class in com.facebook.buck.apple
Helper class to convert among various relative path-like objects.
PathRelativizer(Path, Function<SourcePath, Path>) - Constructor for class com.facebook.buck.apple.PathRelativizer
 
pathsHaveValidTestExtensions(Path...) - Static method in class com.facebook.buck.apple.AppleBundleExtensions
 
PathSourcePath - Class in com.facebook.buck.rules
 
PathSourcePath(ProjectFilesystem, Path) - Constructor for class com.facebook.buck.rules.PathSourcePath
 
pathToJavaAgent - Variable in class com.facebook.buck.java.JavaTestDescription.Arg
 
pathToOutDirectory - Variable in class com.facebook.buck.shell.Genrule
 
pathToOutFile - Variable in class com.facebook.buck.shell.Genrule
 
PathTypeCoercer - Class in com.facebook.buck.rules.coercer
 
PathTypeCoercer() - Constructor for class com.facebook.buck.rules.coercer.PathTypeCoercer
 
pathWithPlatformSeparators(String) - Static method in class com.facebook.buck.io.MorePaths
 
pathWithPlatformSeparators(Path) - Static method in class com.facebook.buck.io.MorePaths
 
pathWithUnixSeparators(String) - Static method in class com.facebook.buck.io.MorePaths
 
pathWithUnixSeparators(Path) - Static method in class com.facebook.buck.io.MorePaths
 
pathWithUnixSeparatorsAndTrailingSlash(Path) - Static method in class com.facebook.buck.io.MorePaths
 
PatternMatchedCollection<T> - Class in com.facebook.buck.rules.coercer
 
PatternMatchedCollection.Builder<T> - Class in com.facebook.buck.rules.coercer
 
PatternMatchedCollection.Builder() - Constructor for class com.facebook.buck.rules.coercer.PatternMatchedCollection.Builder
 
PatternMatchedCollectionTypeCoercer<T> - Class in com.facebook.buck.rules.coercer
 
PatternMatchedCollectionTypeCoercer(TypeCoercer<Pattern>, TypeCoercer<T>) - Constructor for class com.facebook.buck.rules.coercer.PatternMatchedCollectionTypeCoercer
 
PatternTypeCoercer - Class in com.facebook.buck.rules.coercer
 
PatternTypeCoercer() - Constructor for class com.facebook.buck.rules.coercer.PatternTypeCoercer
 
PBXAggregateTarget - Class in com.facebook.buck.apple.xcode.xcodeproj
Target backed by shell scripts or nothing (only specifying dependencies).
PBXAggregateTarget(String) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXAggregateTarget
 
PBXBuildFile - Class in com.facebook.buck.apple.xcode.xcodeproj
File referenced by a build phase, unique to each build phase.
PBXBuildFile(PBXReference) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildFile
 
PBXBuildPhase - Class in com.facebook.buck.apple.xcode.xcodeproj
Superclass of build phases.
PBXBuildPhase() - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildPhase
 
PBXBuildStyle - Class in com.facebook.buck.apple.xcode.xcodeproj
 
PBXBuildStyle(String) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildStyle
 
PBXContainer - Class in com.facebook.buck.apple.xcode.xcodeproj
Superclass of all container types.
PBXContainer() - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXContainer
 
PBXContainerItem - Class in com.facebook.buck.apple.xcode.xcodeproj
Superclass in Xcode's object hierarchy, has no non-structural functionality here.
PBXContainerItem() - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItem
 
PBXContainerItemProxy - Class in com.facebook.buck.apple.xcode.xcodeproj
Reference to another object used by PBXTargetDependency.
PBXContainerItemProxy(PBXFileReference, String, PBXContainerItemProxy.ProxyType) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItemProxy
 
PBXContainerItemProxy.ProxyType - Enum in com.facebook.buck.apple.xcode.xcodeproj
 
PBXCopyFilesBuildPhase - Class in com.facebook.buck.apple.xcode.xcodeproj
 
PBXCopyFilesBuildPhase(CopyFilePhaseDestinationSpec) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXCopyFilesBuildPhase
 
PBXCopyFilesBuildPhase.Destination - Enum in com.facebook.buck.apple.xcode.xcodeproj
The prefix path, this does not use SourceTreePath and build variables but rather some sort of enum.
PBXFileReference - Class in com.facebook.buck.apple.xcode.xcodeproj
Reference to a concrete file.
PBXFileReference(String, String, PBXReference.SourceTree, Optional<String>) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXFileReference
 
PBXFrameworksBuildPhase - Class in com.facebook.buck.apple.xcode.xcodeproj
Build phase representing the linking step of a target.
PBXFrameworksBuildPhase() - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXFrameworksBuildPhase
 
PBXGroup - Class in com.facebook.buck.apple.xcode.xcodeproj
A collection of files in Xcode's virtual filesystem hierarchy.
PBXGroup(String, String, PBXReference.SourceTree) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXGroup
 
PBXGroup.SortPolicy - Enum in com.facebook.buck.apple.xcode.xcodeproj
Method by which group contents will be sorted.
PBXHeadersBuildPhase - Class in com.facebook.buck.apple.xcode.xcodeproj
Build phase that copies header files into the output headers directory.
PBXHeadersBuildPhase() - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXHeadersBuildPhase
 
PBXNativeTarget - Class in com.facebook.buck.apple.xcode.xcodeproj
Concrete target type representing targets built by xcode itself, rather than an external build system.
PBXNativeTarget(String) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXNativeTarget
 
PBXObject - Class in com.facebook.buck.apple.xcode.xcodeproj
 
PBXObject() - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXObject
 
PBXProject - Class in com.facebook.buck.apple.xcode.xcodeproj
The root object representing the project itself.
PBXProject(String) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXProject
 
PBXProjectItem - Class in com.facebook.buck.apple.xcode.xcodeproj
 
PBXProjectItem() - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXProjectItem
 
PBXReference - Class in com.facebook.buck.apple.xcode.xcodeproj
Superclass for file, directories, and groups.
PBXReference(String, String, PBXReference.SourceTree) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXReference
 
PBXReference.SourceTree - Enum in com.facebook.buck.apple.xcode.xcodeproj
 
PBXResourcesBuildPhase - Class in com.facebook.buck.apple.xcode.xcodeproj
Lists the files to be copied into the output resources directory for the containing PBXTarget.
PBXResourcesBuildPhase() - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXResourcesBuildPhase
 
PBXShellScriptBuildPhase - Class in com.facebook.buck.apple.xcode.xcodeproj
Build phase which represents running a shell script.
PBXShellScriptBuildPhase() - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXShellScriptBuildPhase
 
PBXSourcesBuildPhase - Class in com.facebook.buck.apple.xcode.xcodeproj
Lists the files to be compiled for the containing PBXTarget.
PBXSourcesBuildPhase() - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXSourcesBuildPhase
 
PBXTarget - Class in com.facebook.buck.apple.xcode.xcodeproj
Information for building a specific artifact (a library, binary, or test).
PBXTarget(String) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
PBXTargetDependency - Class in com.facebook.buck.apple.xcode.xcodeproj
Element of the PBXTarget.dependencies.
PBXTargetDependency(PBXContainerItemProxy) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXTargetDependency
 
PBXVariantGroup - Class in com.facebook.buck.apple.xcode.xcodeproj
 
PBXVariantGroup(String, String, PBXReference.SourceTree) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.PBXVariantGroup
 
PerfEventId - Class in com.facebook.buck.event
Immutable implementation of SimplePerfEvent.AbstractPerfEventId.
PerfEventId.Builder - Class in com.facebook.buck.event
Builds instances of PerfEventId.
performUploadToArtifactCache(ImmutableSet<RuleKey>, ArtifactCache, BuckEventBus) - Method in class com.facebook.buck.rules.BuildInfoRecorder
Creates a zip file of the metadata and recorded artifacts and stores it in the artifact cache.
PerfTimer - Interface in com.facebook.buck.timing
 
PexStep - Class in com.facebook.buck.python
 
PexStep(ProjectFilesystem, ImmutableList<String>, Path, Path, Path, String, ImmutableMap<Path, Path>, ImmutableMap<Path, Path>, ImmutableMap<Path, Path>, ImmutableSet<Path>, boolean) - Constructor for class com.facebook.buck.python.PexStep
 
PkillProcessManager - Class in com.facebook.buck.util
Checks for and kills processes by name.
PkillProcessManager(ProcessExecutor) - Constructor for class com.facebook.buck.util.PkillProcessManager
 
platform - Variable in class com.facebook.buck.python.PythonBinaryDescription.Arg
 
platform - Variable in class com.facebook.buck.python.PythonTestDescription.Arg
 
Platform - Enum in com.facebook.buck.util.environment
 
platformCompilerFlags - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
platformHeaders - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
platformLinkerFlags - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
platformPreprocessorFlags - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
platformResources - Variable in class com.facebook.buck.python.PythonLibraryDescription.Arg
 
platformSrcs - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
platformSrcs - Variable in class com.facebook.buck.python.PythonLibraryDescription.Arg
 
PlistProcessStep - Class in com.facebook.buck.apple
 
PlistProcessStep(ProjectFilesystem, Path, Path, ImmutableMap<String, NSObject>, ImmutableMap<String, NSObject>, PlistProcessStep.OutputFormat) - Constructor for class com.facebook.buck.apple.PlistProcessStep
 
PlistProcessStep.OutputFormat - Enum in com.facebook.buck.apple
Controls what format the plist is output in.
plurals - Variable in class com.facebook.buck.android.StringResources
 
Pom - Class in com.facebook.buck.maven
 
Pom(Path, MavenPublishable) - Constructor for class com.facebook.buck.maven.Pom
 
populate(Function<Optional<String>, Path>, ProjectFilesystem, BuildRuleFactoryParams, Object, ImmutableSet.Builder<BuildTarget>, ImmutableSet.Builder<BuildTargetPattern>, Map<String, ?>) - Method in class com.facebook.buck.rules.ConstructorArgMarshaller
Use the information contained in the params to fill in the public fields and settable properties of dto.
populateCxxBinaryDescriptionArg(SourcePathResolver, CxxBinaryDescription.Arg, AppleNativeTargetDescriptionArg, BuildTarget) - Static method in class com.facebook.buck.apple.AppleDescriptions
 
populateCxxConstructorArg(SourcePathResolver, CxxConstructorArg, AppleNativeTargetDescriptionArg, BuildTarget) - Static method in class com.facebook.buck.apple.AppleDescriptions
 
populateCxxLibraryDescriptionArg(SourcePathResolver, CxxLibraryDescription.Arg, AppleNativeTargetDescriptionArg, BuildTarget, boolean) - Static method in class com.facebook.buck.apple.AppleDescriptions
 
post(BuckEvent) - Method in class com.facebook.buck.event.BuckEventBus
 
post(BuckEvent, BuckEvent) - Method in class com.facebook.buck.event.BuckEventBus
Post event to the EventBus using the timestamp given by atTime.
post(TestRule, TestResults) - Method in class com.facebook.buck.test.result.groups.TestResultsGrouper
Accept and enqueue a set of TestResults for the given TestRule.
post(String) - Method in class com.facebook.buck.util.network.BlockingHttpEndpoint
 
post(String) - Method in interface com.facebook.buck.util.network.HttpEndpoint
 
postEvent(BuckEvent) - Method in class com.facebook.buck.step.ExecutionContext
 
postEvents(BuckEventBus) - Method in interface com.facebook.buck.util.ProjectFilesystemWatcher
Processes all pending file system events.
postEvents(BuckEventBus) - Method in class com.facebook.buck.util.WatchmanWatcher
Query Watchman for file change events.
postprocessClassesCommands - Variable in class com.facebook.buck.java.JavaLibraryDescription.Arg
 
PrebuiltCxxLibrary - Class in com.facebook.buck.cxx
 
PrebuiltCxxLibrary(BuildRuleParams, BuildRuleResolver, SourcePathResolver, ImmutableList<Path>, Optional<String>, Optional<String>, Function<? super CxxPlatform, ImmutableMultimap<AbstractCxxSource.Type, String>>, Function<? super CxxPlatform, ImmutableList<String>>, Optional<String>, NativeLinkable.Linkage, boolean, boolean, boolean) - Constructor for class com.facebook.buck.cxx.PrebuiltCxxLibrary
 
PrebuiltCxxLibraryDescription - Class in com.facebook.buck.cxx
 
PrebuiltCxxLibraryDescription(FlavorDomain<CxxPlatform>) - Constructor for class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription
 
PrebuiltCxxLibraryDescription.Arg - Class in com.facebook.buck.cxx
 
PrebuiltCxxLibraryDescription.Arg() - Constructor for class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
PrebuiltDotNetLibrary - Class in com.facebook.buck.dotnet
 
PrebuiltDotNetLibrary(BuildRuleParams, SourcePathResolver, SourcePath) - Constructor for class com.facebook.buck.dotnet.PrebuiltDotNetLibrary
 
PrebuiltDotNetLibraryDescription - Class in com.facebook.buck.dotnet
 
PrebuiltDotNetLibraryDescription() - Constructor for class com.facebook.buck.dotnet.PrebuiltDotNetLibraryDescription
 
PrebuiltDotNetLibraryDescription.Arg - Class in com.facebook.buck.dotnet
 
PrebuiltDotNetLibraryDescription.Arg() - Constructor for class com.facebook.buck.dotnet.PrebuiltDotNetLibraryDescription.Arg
 
PrebuiltJar - Class in com.facebook.buck.java
 
PrebuiltJar(BuildRuleParams, SourcePathResolver, SourcePath, SourcePath, Optional<SourcePath>, Optional<SourcePath>, Optional<String>, Optional<String>) - Constructor for class com.facebook.buck.java.PrebuiltJar
 
PrebuiltJarDescription - Class in com.facebook.buck.java
 
PrebuiltJarDescription() - Constructor for class com.facebook.buck.java.PrebuiltJarDescription
 
PrebuiltJarDescription.Arg - Class in com.facebook.buck.java
 
PrebuiltJarDescription.Arg() - Constructor for class com.facebook.buck.java.PrebuiltJarDescription.Arg
 
PrebuiltNativeLibrary - Class in com.facebook.buck.android
An object that represents the resources prebuilt native library.
PrebuiltNativeLibrary(BuildRuleParams, SourcePathResolver, Path, boolean, ImmutableSortedSet<Path>) - Constructor for class com.facebook.buck.android.PrebuiltNativeLibrary
 
PrebuiltNativeLibraryDescription - Class in com.facebook.buck.android
 
PrebuiltNativeLibraryDescription() - Constructor for class com.facebook.buck.android.PrebuiltNativeLibraryDescription
 
PrebuiltNativeLibraryDescription.Arg - Class in com.facebook.buck.android
 
PrebuiltNativeLibraryDescription.Arg() - Constructor for class com.facebook.buck.android.PrebuiltNativeLibraryDescription.Arg
 
PrebuiltOCamlLibraryDescription - Class in com.facebook.buck.ocaml
Prebuilt OCaml library
PrebuiltOCamlLibraryDescription() - Constructor for class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription
 
PrebuiltOCamlLibraryDescription.Arg - Class in com.facebook.buck.ocaml
 
PrebuiltOCamlLibraryDescription.Arg() - Constructor for class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription.Arg
 
PrebuiltPythonLibrary - Class in com.facebook.buck.python
 
PrebuiltPythonLibrary(BuildRuleParams, SourcePathResolver, SourcePath) - Constructor for class com.facebook.buck.python.PrebuiltPythonLibrary
 
PrebuiltPythonLibraryDescription - Class in com.facebook.buck.python
 
PrebuiltPythonLibraryDescription() - Constructor for class com.facebook.buck.python.PrebuiltPythonLibraryDescription
 
PrebuiltPythonLibraryDescription.Arg - Class in com.facebook.buck.python
 
PrebuiltPythonLibraryDescription.Arg() - Constructor for class com.facebook.buck.python.PrebuiltPythonLibraryDescription.Arg
 
PreDexedFilesSorter - Class in com.facebook.buck.android
Responsible for bucketing pre-dexed objects into primary and secondary dex files.
PreDexedFilesSorter(Optional<DexWithClasses>, List<DexWithClasses>, ImmutableSet<String>, Path, long, DexStore, Path) - Constructor for class com.facebook.buck.android.PreDexedFilesSorter
 
PreDexedFilesSorter.Result - Class in com.facebook.buck.android
 
PreDexedFilesSorter.Result(Set<Path>, Multimap<Path, Path>, Map<Path, DexWithClasses>, ImmutableMap<Path, Sha1HashCode>) - Constructor for class com.facebook.buck.android.PreDexedFilesSorter.Result
 
PreDexMerge - Class in com.facebook.buck.android
Buildable that is responsible for: Bucketing pre-dexed jars into lists for primary and secondary dex files (if the app is split-dex).
PreDexMerge(BuildRuleParams, SourcePathResolver, Path, DexSplitMode, ImmutableSet<DexProducedFromJavaLibrary>, AaptPackageResources, ListeningExecutorService, Optional<Integer>) - Constructor for class com.facebook.buck.android.PreDexMerge
 
prefixHeader - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
preloadTargetPatterns(Iterable<String>) - Method in class com.facebook.buck.cli.TargetPatternEvaluator
Attempts to parse and load the given collection of patterns.
preparse(JavaFileParser, ProjectFilesystem, ImmutableSet<Path>, JavaPackageFinder) - Static method in class com.facebook.buck.java.intellij.ParsingJavaPackageFinder
Creates a hybrid JavaPackageFinder which will resolve packages for the selected paths based on parsing the source files and use the fallbackPackageFinder for everything else.
preprocess(BuildRuleParams, SourcePathResolver, Preprocessor, ImmutableList<String>, ImmutableList<String>, Path, SourcePath, AbstractCxxSource.Type, ImmutableSet<Path>, ImmutableSet<Path>, ImmutableSet<Path>, ImmutableSet<Path>, Optional<SourcePath>, ImmutableList<CxxHeaders>, DebugPathSanitizer) - Static method in class com.facebook.buck.cxx.CxxPreprocessAndCompile
 
preprocessAndCompile(BuildRuleParams, SourcePathResolver, Preprocessor, ImmutableList<String>, ImmutableList<String>, Compiler, ImmutableList<String>, ImmutableList<String>, Path, SourcePath, AbstractCxxSource.Type, ImmutableSet<Path>, ImmutableSet<Path>, ImmutableSet<Path>, ImmutableSet<Path>, Optional<SourcePath>, ImmutableList<CxxHeaders>, DebugPathSanitizer, CxxPreprocessMode) - Static method in class com.facebook.buck.cxx.CxxPreprocessAndCompile
 
preprocessJavaClassesBash - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
preprocessJavaClassesDeps - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
Preprocessor - Interface in com.facebook.buck.cxx
 
preprocessorFlags - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
preprocessorFromTool(Tool) - Method in enum com.facebook.buck.android.NdkCxxPlatforms.Compiler.Type
 
primaryDexClassesFile - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
primaryDexInputs - Variable in class com.facebook.buck.android.PreDexedFilesSorter.Result
 
primaryDexPatterns - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
primaryDexScenarioFile - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
primaryDexScenarioOverflowAllowed - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
print(Appendable) - Method in class com.facebook.buck.apple.clang.HeaderMap
 
print(boolean) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
print(char) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
print(int) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
print(long) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
print(float) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
print(double) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
print(char[]) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
print(String) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
print(Object) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
printBuildFailure(String) - Method in class com.facebook.buck.util.Console
Prints an error message prefixed with BUILD FAILED to stderr that will be highlighted in red if stderr is a tty.
printBuildFailureWithoutStacktrace(Throwable) - Method in class com.facebook.buck.util.Console
Prints the message of the root cause of the Throwable as a build failure.
printBuildFailureWithoutStacktraceDontUnwrap(Throwable) - Method in class com.facebook.buck.util.Console
Prints the message of the Throwable as a build failure.
printBuildFailureWithStacktrace(Throwable) - Method in class com.facebook.buck.util.Console
Prints the root cause of the Throwable with its stacktrace as a build failure.
printErrorText(String) - Method in class com.facebook.buck.util.Console
Prints an error message to stderr that will be highlighted in red if stderr is a tty.
printf(String, Object...) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
printf(Locale, String, Object...) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
PrintHeaderMap - Class in com.facebook.buck.apple.clang
 
printHighlightedFailureText(PrintStream, String) - Method in class com.facebook.buck.util.Ansi
 
printHighlightedStatusText(boolean, PrintStream, String) - Method in class com.facebook.buck.util.Ansi
 
printHighlightedSuccessText(PrintStream, String) - Method in class com.facebook.buck.util.Ansi
 
printJSON(CommandRunnerParams, Multimap<String, QueryTarget>) - Static method in class com.facebook.buck.cli.CommandHelper
 
printJSON(CommandRunnerParams, Set<QueryTarget>) - Static method in class com.facebook.buck.cli.CommandHelper
 
println() - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
println(boolean) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
println(char) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
println(int) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
println(long) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
println(float) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
println(double) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
println(char[]) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
println(String) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
println(Object) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
printlnHighlightedFailureText(PrintStream, String) - Method in class com.facebook.buck.util.Ansi
 
printlnHighlightedStatusText(boolean, PrintStream, String) - Method in class com.facebook.buck.util.Ansi
 
printlnHighlightedSuccessText(PrintStream, String) - Method in class com.facebook.buck.util.Ansi
 
printSuccess(String) - Method in class com.facebook.buck.util.Console
 
printToConsole(CommandRunnerParams, Multimap<String, QueryTarget>) - Static method in class com.facebook.buck.cli.CommandHelper
 
printToConsole(CommandRunnerParams, Set<QueryTarget>) - Static method in class com.facebook.buck.cli.CommandHelper
 
printUsage(PrintStream) - Method in class com.facebook.buck.cli.AbstractContainerCommand
 
process(String) - Method in class com.facebook.buck.util.FunctionLineProcessorThread
 
process(String) - Method in class com.facebook.buck.util.LineProcessorThread
 
processed() - Static method in class com.facebook.buck.event.ProjectGenerationEvent
 
processed(int, int) - Static method in class com.facebook.buck.rules.ActionGraphEvent
 
ProcessExecutor - Class in com.facebook.buck.util
Executes a Process and blocks until it is finished.
ProcessExecutor(Console) - Constructor for class com.facebook.buck.util.ProcessExecutor
Creates a new ProcessExecutor with the specified parameters used for writing the output of the process.
ProcessExecutor.LaunchedProcess - Interface in com.facebook.buck.util
Represents a running process returned by ProcessExecutor.launchProcess(ProcessExecutorParams).
ProcessExecutor.Option - Enum in com.facebook.buck.util
ProcessExecutor.Result - Class in com.facebook.buck.util
ProcessExecutor.Result(int, boolean, Optional<String>, Optional<String>) - Constructor for class com.facebook.buck.util.ProcessExecutor.Result
 
ProcessExecutor.Result(int, String, String) - Constructor for class com.facebook.buck.util.ProcessExecutor.Result
 
ProcessExecutor.Result(int) - Constructor for class com.facebook.buck.util.ProcessExecutor.Result
 
ProcessExecutorParams - Class in com.facebook.buck.util
Immutable implementation of AbstractProcessExecutorParams.
ProcessExecutorParams.Builder - Class in com.facebook.buck.util
Builds instances of ProcessExecutorParams.
ProcessManager - Interface in com.facebook.buck.util
Checks for and kills processes.
ProductType - Class in com.facebook.buck.apple.xcode.xcodeproj
Immutable implementation of AbstractProductType.
ProductType.Builder - Class in com.facebook.buck.apple.xcode.xcodeproj
Builds instances of ProductType.
PROFILE_BUILD_CONFIGURATION_NAME - Static variable in class com.facebook.buck.apple.CxxPlatformXcodeConfigGenerator
 
PROGRESS_ESTIMATIONS_JSON - Static variable in class com.facebook.buck.event.listener.ProgressEstimator
 
PROGRESS_REPORT_EVERY_N_BYTES - Static variable in class com.facebook.buck.file.HttpDownloader
 
progressEstimator - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
ProgressEstimator - Class in com.facebook.buck.event.listener
 
ProgressEstimator(Path, BuckEventBus) - Constructor for class com.facebook.buck.event.listener.ProgressEstimator
 
ProgressEvent - Class in com.facebook.buck.cli
 
ProgressEvent(double) - Constructor for class com.facebook.buck.cli.ProgressEvent
 
ProgressEvent.BuildProgressUpdated - Class in com.facebook.buck.cli
 
ProgressEvent.BuildProgressUpdated(double) - Constructor for class com.facebook.buck.cli.ProgressEvent.BuildProgressUpdated
 
ProgressEvent.ParsingProgressUpdated - Class in com.facebook.buck.cli
 
ProgressEvent.ParsingProgressUpdated(double) - Constructor for class com.facebook.buck.cli.ProgressEvent.ParsingProgressUpdated
 
ProgressEvent.ProjectGenerationProgressUpdated - Class in com.facebook.buck.cli
 
ProgressEvent.ProjectGenerationProgressUpdated(double) - Constructor for class com.facebook.buck.cli.ProgressEvent.ProjectGenerationProgressUpdated
 
progressValue - Variable in class com.facebook.buck.cli.ProgressEvent
 
proguardConfig - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
ProGuardConfig - Class in com.facebook.buck.android
 
ProGuardConfig(BuckConfig) - Constructor for class com.facebook.buck.android.ProGuardConfig
 
proguardConfig - Variable in class com.facebook.buck.java.JavaLibraryDescription.Arg
 
ProguardMapping - Class in com.facebook.buck.android
Parser for ProGuard-generated mapping files.
ProGuardObfuscateStep - Class in com.facebook.buck.android
 
Project - Class in com.facebook.buck.java.intellij
Utility to map the build files in a project built with Buck into a collection of metadata files so that the project can be built with IntelliJ.
Project(SourcePathResolver, ImmutableSortedSet<ProjectConfig>, ActionGraph, Map<Path, String>, JavaPackageFinder, ExecutionContext, BuildFileTree, ProjectFilesystem, Optional<String>, IntellijConfig, Optional<String>, String, ObjectMapper, boolean) - Constructor for class com.facebook.buck.java.intellij.Project
 
PROJECT_PATH - Static variable in class com.facebook.buck.log.LogConfigPaths
The path to the per-project logging.properties file.
ProjectBuildFileParseEvents - Class in com.facebook.buck.json
Events posted before and after running buck.py.
ProjectBuildFileParseEvents.Finished - Class in com.facebook.buck.json
Event posted immediately after buck.py exits having parsed BUCK files.
ProjectBuildFileParseEvents.Finished(ProjectBuildFileParseEvents.Started) - Constructor for class com.facebook.buck.json.ProjectBuildFileParseEvents.Finished
 
ProjectBuildFileParseEvents.Started - Class in com.facebook.buck.json
Event posted immediately before launching buck.py to parse BUCK files.
ProjectBuildFileParseEvents.Started() - Constructor for class com.facebook.buck.json.ProjectBuildFileParseEvents.Started
 
projectBuildFileParseFinished - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
projectBuildFileParseFinished(ProjectBuildFileParseEvents.Finished) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
ProjectBuildFileParser - Class in com.facebook.buck.json
Delegates to buck.py for parsing of buck build files.
ProjectBuildFileParser(ProjectBuildFileParserOptions, ImmutableMap<String, String>, BuckEventBus, ProcessExecutor) - Constructor for class com.facebook.buck.json.ProjectBuildFileParser
 
ProjectBuildFileParserFactory - Interface in com.facebook.buck.json
Simple concrete factory so that a parser can be constructed on demand of the parse phase and be explicitly shut down afterward.
ProjectBuildFileParserOptions - Class in com.facebook.buck.json
Immutable implementation of AbstractProjectBuildFileParserOptions.
ProjectBuildFileParserOptions.Builder - Class in com.facebook.buck.json
Builds instances of ProjectBuildFileParserOptions.
projectBuildFileParseStarted - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
projectBuildFileParseStarted(ProjectBuildFileParseEvents.Started) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
ProjectCommand - Class in com.facebook.buck.cli
 
ProjectCommand() - Constructor for class com.facebook.buck.cli.ProjectCommand
 
ProjectCommand.Ide - Enum in com.facebook.buck.cli
 
ProjectConfig - Class in com.facebook.buck.rules
 
ProjectConfig(BuildRuleParams, SourcePathResolver, BuildRule, List<String>, BuildRule, List<String>, boolean) - Constructor for class com.facebook.buck.rules.ProjectConfig
 
ProjectConfigDescription - Class in com.facebook.buck.rules
 
ProjectConfigDescription() - Constructor for class com.facebook.buck.rules.ProjectConfigDescription
 
ProjectConfigDescription.Arg - Class in com.facebook.buck.rules
 
ProjectConfigDescription.Arg() - Constructor for class com.facebook.buck.rules.ProjectConfigDescription.Arg
 
ProjectFileHashCache - Interface in com.facebook.buck.util.cache
 
ProjectFilesystem - Class in com.facebook.buck.io
An injectable service for interacting with the filesystem relative to the project root.
ProjectFilesystem(Path) - Constructor for class com.facebook.buck.io.ProjectFilesystem
 
ProjectFilesystem(Path, ImmutableSet<Path>) - Constructor for class com.facebook.buck.io.ProjectFilesystem
There should only be one ProjectFilesystem created per process.
ProjectFilesystem(Path, Optional<ImmutableSet<Path>>, ImmutableSet<Path>) - Constructor for class com.facebook.buck.io.ProjectFilesystem
 
ProjectFilesystem(Path, Config) - Constructor for class com.facebook.buck.io.ProjectFilesystem
 
ProjectFilesystem(FileSystem, Path, Optional<ImmutableSet<Path>>, ImmutableSet<Path>) - Constructor for class com.facebook.buck.io.ProjectFilesystem
 
ProjectFilesystem.CopySourceMode - Enum in com.facebook.buck.io
Controls the behavior of how the source should be treated when copying.
ProjectFilesystemWatcher - Interface in com.facebook.buck.util
Watches a ProjectFilesystem for file changes using a given WatchService.
ProjectGenerationEvent - Class in com.facebook.buck.event
 
ProjectGenerationEvent() - Constructor for class com.facebook.buck.event.ProjectGenerationEvent
 
ProjectGenerationEvent.Finished - Class in com.facebook.buck.event
 
ProjectGenerationEvent.Finished() - Constructor for class com.facebook.buck.event.ProjectGenerationEvent.Finished
 
ProjectGenerationEvent.Processed - Class in com.facebook.buck.event
 
ProjectGenerationEvent.Processed() - Constructor for class com.facebook.buck.event.ProjectGenerationEvent.Processed
 
ProjectGenerationEvent.Started - Class in com.facebook.buck.event
 
ProjectGenerationEvent.Started() - Constructor for class com.facebook.buck.event.ProjectGenerationEvent.Started
 
projectGenerationFinished - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
projectGenerationFinished(ProjectGenerationEvent.Finished) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
projectGenerationProcessedTarget(ProjectGenerationEvent.Processed) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
projectGenerationProgressUpdated(double) - Static method in class com.facebook.buck.cli.ProgressEvent
 
projectGenerationProgressUpdated(ProgressEvent.ProjectGenerationProgressUpdated) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
projectGenerationStarted - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
projectGenerationStarted(ProjectGenerationEvent.Started) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
ProjectGenerator - Class in com.facebook.buck.apple
Generator for xcode project and associated files from a set of xcode/ios rules.
ProjectGenerator(TargetGraph, Set<BuildTarget>, ProjectFilesystem, Optional<Path>, Path, String, String, Set<ProjectGenerator.Option>, Optional<BuildTarget>, ImmutableList<String>, ExecutableFinder, ImmutableMap<String, String>, FlavorDomain<CxxPlatform>, CxxPlatform, Function<? super TargetNode<?>, Path>, BuckEventBus) - Constructor for class com.facebook.buck.apple.ProjectGenerator
 
ProjectGenerator.Option - Enum in com.facebook.buck.apple
 
ProjectGraphParsers - Class in com.facebook.buck.cli
Utilities for creating ProjectGraphParser instances.
ProjectPredicates - Class in com.facebook.buck.cli
Immutable implementation of AbstractProjectPredicates.
ProjectPredicates.Builder - Class in com.facebook.buck.cli
Builds instances of ProjectPredicates.
propagateFlavorDomains(BuildTarget, Iterable<FlavorDomain<?>>, Iterable<BuildTarget>) - Static method in class com.facebook.buck.model.BuildTargets
Propagate flavors represented by the given FlavorDomain objects from a parent target to its dependencies.
propagateIfInterrupt(Throwable) - Static method in class com.facebook.buck.util.MoreThrowables
Propagates an InterruptedException masquerading as another Throwable.
properties - Variable in class com.facebook.buck.cxx.DebugSection
Properties describing the debug section data.
properties - Variable in class com.facebook.buck.java.KeystoreDescription.Arg
 
PropertyFinder - Interface in com.facebook.buck.util
 
provided - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
providedDeps - Variable in class com.facebook.buck.java.JavaLibraryDescription.Arg
 
ProvisioningProfileCopyStep - Class in com.facebook.buck.apple
Class to handle: 1.
ProvisioningProfileCopyStep(ProjectFilesystem, Path, Optional<String>, Optional<Path>, ImmutableSet<ProvisioningProfileMetadata>, Path, Path) - Constructor for class com.facebook.buck.apple.ProvisioningProfileCopyStep
 
ProvisioningProfileMetadata - Class in com.facebook.buck.apple
Immutable implementation of AbstractProvisioningProfileMetadata.
ProvisioningProfileMetadata.Builder - Class in com.facebook.buck.apple
Builds instances of ProvisioningProfileMetadata.
provisioningProfileSearchPath - Variable in class com.facebook.buck.apple.AppleBundleDescription.Arg
 
provisioningProfileSearchPath - Variable in class com.facebook.buck.apple.AppleTestDescription.Arg
 
publish(LogRecord) - Method in class com.facebook.buck.cli.bootstrapper.CompressingFileHandler
 
publish(LogRecord) - Method in class com.facebook.buck.cli.bootstrapper.ConsoleHandler
 
publish(LogRecord) - Method in class com.facebook.buck.log.ConsoleHandler
 
publish(MavenPublishable) - Method in class com.facebook.buck.maven.Publisher
 
publish(String, File...) - Method in class com.facebook.buck.maven.Publisher
 
publish(String, String, String, File...) - Method in class com.facebook.buck.maven.Publisher
 
publish(Artifact, File...) - Method in class com.facebook.buck.maven.Publisher
 
publish(Artifact...) - Method in class com.facebook.buck.maven.Publisher
 
PublishCommand - Class in com.facebook.buck.cli
 
PublishCommand() - Constructor for class com.facebook.buck.cli.PublishCommand
 
Publisher - Class in com.facebook.buck.maven
 
Publisher(ProjectFilesystem, Optional<URL>, boolean) - Constructor for class com.facebook.buck.maven.Publisher
 
Publisher(Path, Optional<URL>, boolean) - Constructor for class com.facebook.buck.maven.Publisher
 
put(String, String, String) - Method in class com.facebook.buck.cli.ConfigOverrideBuilder
 
putAllBuildConfigs(Map<String, ? extends BuildConfigFields>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Put all mappings from specified map as entries to buildConfigs map.
putAllCompilerFlags(Map<NdkCxxPlatforms.Compiler.Type, ? extends ImmutableList<String>>) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration.Builder
Put all mappings from specified map as entries to compilerFlags map.
putAllCxxHeaders(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec.Builder
Put all mappings from specified map as entries to cxxHeaders map.
putAllCxxSources(Map<String, ? extends CxxSource>) - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec.Builder
Put all mappings from specified map as entries to cxxSources map.
putAllDependencies(Map<? extends BuildTarget, ? extends IjModuleGraph.DependencyType>) - Method in class com.facebook.buck.java.intellij.IjModule.Builder
Put all mappings from specified map as entries to dependencies map.
putAllEntitlements(Map<String, ? extends NSObject>) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata.Builder
Put all mappings from specified map as entries to entitlements map.
putAllEnv(Map<String, ? extends String>) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Put all mappings from specified map as entries to env map.
putAllEnvironment(Map<String, ? extends String>) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Put all mappings from specified map as entries to environment map.
putAllExtraData(Map<String, ? extends String>) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Put all mappings from specified map as entries to extraData map.
putAllFlagMacros(Map<String, ? extends String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Put all mappings from specified map as entries to flagMacros map.
putAllFullNameToPathMap(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxHeaders.Builder
Put all mappings from specified map as entries to fullNameToPathMap map.
putAllHeaders(SourceList, ImmutableMap.Builder<String, SourcePath>, SourcePathResolver, String, BuildTarget) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
Resolves the headers in `sourceList` and puts them into `sources` for the specificed `buildTarget`.
putAllLinkerFlags(Map<NdkCxxPlatforms.Compiler.Type, ? extends ImmutableList<String>>) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration.Builder
Put all mappings from specified map as entries to linkerFlags map.
putAllMetadata(Map<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Put all mappings from specified map as entries to metadata map.
putAllMetadata(Map<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Put all mappings from specified map as entries to metadata map.
putAllMetadata(Map<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Put all mappings from specified map as entries to metadata map.
putAllNameToField(Map<String, ? extends BuildConfigFields.Field>) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Builder
Put all mappings from specified map as entries to nameToField map.
putAllNameToPathMap(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxHeaders.Builder
Put all mappings from specified map as entries to nameToPathMap map.
putAllPreprocessorFlags(AbstractCxxSource.Type, Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Put all mappings from specified key to values for preprocessorFlags true.
putAllPreprocessorFlags(Multimap<? extends AbstractCxxSource.Type, ? extends String>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Put all mappings from specified map as entries to preprocessorFlags map.
putAllResults(Map<? extends BuildRule, ? extends Optional<BuildResult>>) - Method in class com.facebook.buck.command.BuildExecutionResult.Builder
Put all mappings from specified map as entries to results map.
putAllRuntimeLdflags(Linker.LinkableDepType, Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Put all mappings from specified key to values for runtimeLdflags true.
putAllRuntimeLdflags(Multimap<Linker.LinkableDepType, ? extends String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Put all mappings from specified map as entries to runtimeLdflags map.
putAllSourceToBootclasspath(Map<String, ? extends String>) - Method in class com.facebook.buck.java.JavacOptions.Builder
Put all mappings from specified map as entries to sourceToBootclasspath map.
putAsciiString(ByteBuffer, String) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
putBoolean(boolean) - Method in class com.facebook.buck.util.hash.AppendingHasher
 
putBuildConfigs(String, BuildConfigFields) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Put one entry to buildConfigs map.
putBuildConfigs(Map.Entry<String, ? extends BuildConfigFields>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Put one entry to buildConfigs map.
putByte(byte) - Method in class com.facebook.buck.util.hash.AppendingHasher
 
putBytes(ByteBuffer, byte[]) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
putBytes(byte[]) - Method in class com.facebook.buck.util.hash.AppendingHasher
 
putBytes(byte[], int, int) - Method in class com.facebook.buck.util.hash.AppendingHasher
 
putChar(char) - Method in class com.facebook.buck.util.hash.AppendingHasher
 
putCompilerFlags(NdkCxxPlatforms.Compiler.Type, ImmutableList<String>) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration.Builder
Put one entry to compilerFlags map.
putCompilerFlags(Map.Entry<NdkCxxPlatforms.Compiler.Type, ? extends ImmutableList<String>>) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration.Builder
Put one entry to compilerFlags map.
putCxxHeaders(Path, SourcePath) - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec.Builder
Put one entry to cxxHeaders map.
putCxxHeaders(Map.Entry<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec.Builder
Put one entry to cxxHeaders map.
putCxxSources(String, CxxSource) - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec.Builder
Put one entry to cxxSources map.
putCxxSources(Map.Entry<String, ? extends CxxSource>) - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec.Builder
Put one entry to cxxSources map.
putDependencies(BuildTarget, IjModuleGraph.DependencyType) - Method in class com.facebook.buck.java.intellij.IjModule.Builder
Put one entry to dependencies map.
putDependencies(Map.Entry<? extends BuildTarget, ? extends IjModuleGraph.DependencyType>) - Method in class com.facebook.buck.java.intellij.IjModule.Builder
Put one entry to dependencies map.
putDouble(double) - Method in class com.facebook.buck.util.hash.AppendingHasher
 
putEntitlements(String, NSObject) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata.Builder
Put one entry to entitlements map.
putEntitlements(Map.Entry<String, ? extends NSObject>) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata.Builder
Put one entry to entitlements map.
putEntry(FileLike) - Method in class com.facebook.buck.dalvik.DalvikAwareOutputStreamHelper
 
putEnv(String, String) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Put one entry to env map.
putEnv(Map.Entry<String, ? extends String>) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Put one entry to env map.
putEnvironment(String, String) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Put one entry to environment map.
putEnvironment(Map.Entry<String, ? extends String>) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Put one entry to environment map.
putExtraData(String, String) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Put one entry to extraData map.
putExtraData(Map.Entry<String, ? extends String>) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Put one entry to extraData map.
putFlagMacros(String, String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Put one entry to flagMacros map.
putFlagMacros(Map.Entry<String, ? extends String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Put one entry to flagMacros map.
putFloat(float) - Method in class com.facebook.buck.util.hash.AppendingHasher
 
putFullNameToPathMap(Path, SourcePath) - Method in class com.facebook.buck.cxx.CxxHeaders.Builder
Put one entry to fullNameToPathMap map.
putFullNameToPathMap(Map.Entry<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxHeaders.Builder
Put one entry to fullNameToPathMap map.
putIfPresent(Optional<T>, K, ImmutableMap.Builder<K, T>) - Static method in class com.facebook.buck.util.Optionals
 
putInt(int) - Method in class com.facebook.buck.util.hash.AppendingHasher
 
putIntAsDecimalString(ByteBuffer, int, int) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
putIntAsOctalString(ByteBuffer, int, int) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
putLinkerFlags(NdkCxxPlatforms.Compiler.Type, ImmutableList<String>) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration.Builder
Put one entry to linkerFlags map.
putLinkerFlags(Map.Entry<NdkCxxPlatforms.Compiler.Type, ? extends ImmutableList<String>>) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration.Builder
Put one entry to linkerFlags map.
putLittleEndianInt(ByteBuffer, int) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
putLittleEndianLong(ByteBuffer, long) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
putLong(long) - Method in class com.facebook.buck.util.hash.AppendingHasher
 
putMetadata(String, String) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Put one entry to metadata map.
putMetadata(Map.Entry<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Put one entry to metadata map.
putMetadata(String, String) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Put one entry to metadata map.
putMetadata(Map.Entry<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Put one entry to metadata map.
putMetadata(String, String) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Put one entry to metadata map.
putMetadata(Map.Entry<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Put one entry to metadata map.
putNameToField(String, BuildConfigFields.Field) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Builder
Put one entry to nameToField map.
putNameToField(Map.Entry<String, ? extends BuildConfigFields.Field>) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Builder
Put one entry to nameToField map.
putNameToPathMap(Path, SourcePath) - Method in class com.facebook.buck.cxx.CxxHeaders.Builder
Put one entry to nameToPathMap map.
putNameToPathMap(Map.Entry<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxHeaders.Builder
Put one entry to nameToPathMap map.
putNextEntry(ZipEntry) - Method in class com.facebook.buck.zip.CustomZipOutputStream
 
putObject(T, Funnel<? super T>) - Method in class com.facebook.buck.util.hash.AppendingHasher
 
putPreprocessorFlags(AbstractCxxSource.Type, String...) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Put all mappings from specified key to values for preprocessorFlags true.
putPreprocessorFlags(AbstractCxxSource.Type, String) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Put one entry to preprocessorFlags map.
putPreprocessorFlags(Map.Entry<? extends AbstractCxxSource.Type, ? extends String>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Put one entry to preprocessorFlags map.
putResults(BuildRule, Optional<BuildResult>) - Method in class com.facebook.buck.command.BuildExecutionResult.Builder
Put one entry to results map.
putResults(Map.Entry<? extends BuildRule, ? extends Optional<BuildResult>>) - Method in class com.facebook.buck.command.BuildExecutionResult.Builder
Put one entry to results map.
putRuntimeLdflags(Linker.LinkableDepType, String...) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Put all mappings from specified key to values for runtimeLdflags true.
putRuntimeLdflags(Linker.LinkableDepType, String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Put one entry to runtimeLdflags map.
putRuntimeLdflags(Map.Entry<Linker.LinkableDepType, ? extends String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Put one entry to runtimeLdflags map.
putShort(short) - Method in class com.facebook.buck.util.hash.AppendingHasher
 
putSourceToBootclasspath(String, String) - Method in class com.facebook.buck.java.JavacOptions.Builder
Put one entry to sourceToBootclasspath map.
putSourceToBootclasspath(Map.Entry<String, ? extends String>) - Method in class com.facebook.buck.java.JavacOptions.Builder
Put one entry to sourceToBootclasspath map.
putSpaceLeftPaddedString(ByteBuffer, int, String) - Static method in class com.facebook.buck.cxx.ObjectFileScrubbers
 
putString(CharSequence, Charset) - Method in class com.facebook.buck.util.hash.AppendingHasher
 
putUnencodedChars(CharSequence) - Method in class com.facebook.buck.util.hash.AppendingHasher
 
pyBaseModule - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
pyOptions - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
PythonBinary - Class in com.facebook.buck.python
 
PythonBinary(BuildRuleParams, SourcePathResolver, PythonPlatform, String, PythonPackageComponents) - Constructor for class com.facebook.buck.python.PythonBinary
 
PythonBinaryDescription - Class in com.facebook.buck.python
 
PythonBinaryDescription(PythonBuckConfig, FlavorDomain<PythonPlatform>, CxxPlatform, FlavorDomain<CxxPlatform>) - Constructor for class com.facebook.buck.python.PythonBinaryDescription
 
PythonBinaryDescription.Arg - Class in com.facebook.buck.python
 
PythonBinaryDescription.Arg() - Constructor for class com.facebook.buck.python.PythonBinaryDescription.Arg
 
PythonBuckConfig - Class in com.facebook.buck.python
 
PythonBuckConfig(BuckConfig, ExecutableFinder) - Constructor for class com.facebook.buck.python.PythonBuckConfig
 
PythonBuckConfig.PackageStyle - Enum in com.facebook.buck.python
 
PythonEnvironment - Class in com.facebook.buck.python
 
PythonEnvironment(Path, PythonVersion) - Constructor for class com.facebook.buck.python.PythonEnvironment
 
PythonInPlaceBinary - Class in com.facebook.buck.python
 
PythonInPlaceBinary(BuildRuleParams, SourcePathResolver, PythonPlatform, WriteFile, SymlinkTree, String, PythonPackageComponents, Path) - Constructor for class com.facebook.buck.python.PythonInPlaceBinary
 
PythonLibrary - Class in com.facebook.buck.python
 
PythonLibrary(BuildRuleParams, SourcePathResolver, Function<? super PythonPlatform, ImmutableMap<Path, SourcePath>>, Function<? super PythonPlatform, ImmutableMap<Path, SourcePath>>, Optional<Boolean>) - Constructor for class com.facebook.buck.python.PythonLibrary
 
PythonLibraryDescription - Class in com.facebook.buck.python
 
PythonLibraryDescription() - Constructor for class com.facebook.buck.python.PythonLibraryDescription
 
PythonLibraryDescription.Arg - Class in com.facebook.buck.python
 
PythonLibraryDescription.Arg() - Constructor for class com.facebook.buck.python.PythonLibraryDescription.Arg
 
PythonPackagable - Interface in com.facebook.buck.python
 
PythonPackageComponents - Class in com.facebook.buck.python
Immutable implementation of AbstractPythonPackageComponents.
PythonPackagedBinary - Class in com.facebook.buck.python
 
PythonPackagedBinary(BuildRuleParams, SourcePathResolver, PythonPlatform, Tool, ImmutableList<String>, Path, String, PythonEnvironment, String, PythonPackageComponents, ImmutableSortedSet<BuildRule>) - Constructor for class com.facebook.buck.python.PythonPackagedBinary
 
PythonPlatform - Class in com.facebook.buck.python
Immutable implementation of AbstractPythonPlatform.
PythonPlatform.Builder - Class in com.facebook.buck.python
Builds instances of PythonPlatform.
PythonTest - Class in com.facebook.buck.python
 
PythonTest(BuildRuleParams, SourcePathResolver, Supplier<ImmutableMap<String, String>>, PythonBinary, ImmutableSortedSet<BuildRule>, ImmutableSet<BuildRule>, ImmutableSet<Label>, ImmutableSet<String>) - Constructor for class com.facebook.buck.python.PythonTest
 
PythonTestDescription - Class in com.facebook.buck.python
 
PythonTestDescription(PythonBinaryDescription, PythonBuckConfig, FlavorDomain<PythonPlatform>, CxxPlatform, FlavorDomain<CxxPlatform>) - Constructor for class com.facebook.buck.python.PythonTestDescription
 
PythonTestDescription.Arg - Class in com.facebook.buck.python
 
PythonTestDescription.Arg() - Constructor for class com.facebook.buck.python.PythonTestDescription.Arg
 
PythonUtil - Class in com.facebook.buck.python
 
PythonVersion - Class in com.facebook.buck.python
Immutable implementation of AbstractPythonVersion.
PythonVersion.Builder - Class in com.facebook.buck.python
Builds instances of PythonVersion.
pyTwistedBaseModule - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 

Q

QueryBuildTarget - Class in com.facebook.buck.query
Immutable implementation of AbstractQueryBuildTarget.
QueryBuildTarget.Builder - Class in com.facebook.buck.query
Builds instances of QueryBuildTarget.
QueryCommand - Class in com.facebook.buck.cli
 
QueryCommand() - Constructor for class com.facebook.buck.cli.QueryCommand
 
QueryEnvironment<T> - Interface in com.facebook.buck.query
The environment of a Buck query that can evaluate queries to produce a result.
QueryEnvironment.Argument - Class in com.facebook.buck.query
Value of an argument of a user-defined query function.
QueryEnvironment.ArgumentType - Enum in com.facebook.buck.query
Type of an argument of a user-defined query function.
QueryEnvironment.QueryFunction - Interface in com.facebook.buck.query
A user-defined query function.
QueryException - Exception in com.facebook.buck.query
 
QueryException(String) - Constructor for exception com.facebook.buck.query.QueryException
 
QueryException(String, Object...) - Constructor for exception com.facebook.buck.query.QueryException
 
QueryExpression - Class in com.facebook.buck.query
Base class for expressions in the Buck query language.
QueryExpression() - Constructor for class com.facebook.buck.query.QueryExpression
 
QueryFileTarget - Class in com.facebook.buck.query
Immutable implementation of AbstractQueryFileTarget.
QueryFileTarget.Builder - Class in com.facebook.buck.query
Builds instances of QueryFileTarget.
QueryTarget - Interface in com.facebook.buck.query
 
QueryTargetAccessor - Class in com.facebook.buck.cli
 
QuickstartCommand - Class in com.facebook.buck.cli
This class creates a terminal command for Buck that creates a sample Buck project in the directory the user specifies.
QuickstartCommand() - Constructor for class com.facebook.buck.cli.QuickstartCommand
 
quote(String) - Method in enum com.facebook.buck.util.Escaper.Quoter
 

R

R_DOT_JAVA_LINEAR_ALLOC_SIZE - Static variable in class com.facebook.buck.android.AaptPackageResources
 
RawParser - Class in com.facebook.buck.json
A simple JSON parser that can parse a JSON map to a raw Map<String, Object> Java object.
RdepsFunction - Class in com.facebook.buck.query
A 'rdeps(u, x, [, depth])' expression, which finds the reverse dependencies of the given argument set 'x' within the transitive closure of the set 'u'.
RdepsFunction() - Constructor for class com.facebook.buck.query.RdepsFunction
 
RDotJava - Class in com.facebook.buck.android
Creates the Steps needed to generate an uber R.java file.
rDotJavaPackage - Variable in class com.facebook.buck.android.AndroidResourceDescription.Arg
 
rDotJavaPackage - Variable in class com.facebook.buck.js.AndroidReactNativeLibraryDescription.Args
 
RDotTxtEntry - Class in com.facebook.buck.android.aapt
Represents a row from a symbols file generated by aapt.
RDotTxtEntry(RDotTxtEntry.IdType, RDotTxtEntry.RType, String, String) - Constructor for class com.facebook.buck.android.aapt.RDotTxtEntry
 
RDotTxtEntry(RDotTxtEntry.IdType, RDotTxtEntry.RType, String, String, boolean) - Constructor for class com.facebook.buck.android.aapt.RDotTxtEntry
 
RDotTxtEntry.IdType - Enum in com.facebook.buck.android.aapt
 
RDotTxtEntry.RType - Enum in com.facebook.buck.android.aapt
 
ReactNativeBuckConfig - Class in com.facebook.buck.js
A react-native view of BuckConfig.
ReactNativeBuckConfig(BuckConfig) - Constructor for class com.facebook.buck.js.ReactNativeBuckConfig
 
ReactNativeBundle - Class in com.facebook.buck.js
Responsible for running the React Native JS packager in order to generate a single .js bundle along with resources referenced by the javascript code.
ReactNativeBundle(BuildRuleParams, SourcePathResolver, SourcePath, boolean, String, SourcePath, ReactNativePlatform, ReactNativeDeps) - Constructor for class com.facebook.buck.js.ReactNativeBundle
 
ReactNativeDeps - Class in com.facebook.buck.js
 
ReactNativeDeps(BuildRuleParams, SourcePathResolver, SourcePath, ImmutableSortedSet<SourcePath>, SourcePath, ReactNativePlatform) - Constructor for class com.facebook.buck.js.ReactNativeDeps
 
ReactNativeDeps.BuildOutput - Class in com.facebook.buck.js
 
ReactNativeFlavors - Class in com.facebook.buck.js
 
ReactNativeLibraryArgs - Class in com.facebook.buck.js
 
ReactNativeLibraryArgs() - Constructor for class com.facebook.buck.js.ReactNativeLibraryArgs
 
ReactNativeLibraryGraphEnhancer - Class in com.facebook.buck.js
 
ReactNativeLibraryGraphEnhancer(ReactNativeBuckConfig) - Constructor for class com.facebook.buck.js.ReactNativeLibraryGraphEnhancer
 
ReactNativePlatform - Enum in com.facebook.buck.js
 
read() - Method in class com.facebook.buck.io.TeeInputStream
 
read(byte[]) - Method in class com.facebook.buck.io.TeeInputStream
 
read(byte[], int, int) - Method in class com.facebook.buck.io.TeeInputStream
 
read() - Method in class com.facebook.buck.util.hash.HasherInputStream
 
read(byte[], int, int) - Method in class com.facebook.buck.util.hash.HasherInputStream
 
readAttributes(Path, Class<A>, LinkOption...) - Method in class com.facebook.buck.io.ProjectFilesystem
 
readClassMapping(Iterable<String>) - Static method in class com.facebook.buck.android.ProguardMapping
 
readFetchResponse(DataInputStream, OutputStream) - Static method in class com.facebook.buck.artifact_cache.HttpArtifactCacheBinaryProtocol
 
readFileIfItExists(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
readFirstLine(String) - Method in class com.facebook.buck.io.ProjectFilesystem
Attempts to read the first line of the file specified by the relative path.
readFirstLine(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Attempts to read the first line of the file specified by the relative path.
readFirstLineFromFile(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Attempts to read the first line of the specified file.
readLines(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
readMetadataAndPayload(DataInputStream, OutputStream) - Static method in class com.facebook.buck.artifact_cache.HttpArtifactCacheBinaryProtocol
 
readPropertiesFile(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
readResources(ProjectFilesystem, Path) - Static method in class com.facebook.buck.android.aapt.RDotTxtEntry
 
readStdout(InputStream) - Method in interface com.facebook.buck.apple.XctoolRunTestsStep.StdoutReadingCallback
 
readStoreRequest(DataInputStream, OutputStream) - Static method in class com.facebook.buck.artifact_cache.HttpArtifactCacheBinaryProtocol
 
readSymLink(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
Returns the target of the specified symbolic link.
reason - Variable in class com.facebook.buck.apple.XctoolOutputParsing.TestException
 
RECEIVE_TIMEOUT_MS - Static variable in class com.facebook.buck.android.agent.AgentMain
 
recordArtifact(Path) - Method in interface com.facebook.buck.rules.BuildableContext
 
recordArtifact(Path) - Method in class com.facebook.buck.rules.BuildInfoRecorder
 
recordArtifact(Path) - Method in class com.facebook.buck.rules.DefaultBuildableContext
 
RecordFileSha1Step - Class in com.facebook.buck.rules
 
RecordFileSha1Step(ProjectFilesystem, Path, String, BuildableContext) - Constructor for class com.facebook.buck.rules.RecordFileSha1Step
 
recordParseStartTime(BuckEventBus) - Method in class com.facebook.buck.parser.Parser
Record the parse start time, which should include the WatchEvent processing that occurs before the BuildTargets required to build a full ParseStart event are known.
regexPatternForAny(String...) - Static method in class com.facebook.buck.util.MoreStrings
 
regexPatternForAny(Iterable<String>) - Static method in class com.facebook.buck.util.MoreStrings
 
register(Object) - Method in class com.facebook.buck.event.BuckEventBus
 
register(Description<?>) - Method in class com.facebook.buck.rules.KnownBuildRuleTypes.Builder
 
registerFlavors(JavaLibraryDescription.Arg, BuildRule, Function<Optional<String>, Path>, ProjectFilesystem, RuleKeyBuilderFactory, BuildRuleResolver) - Method in class com.facebook.buck.java.JavaLibraryDescription
A JavaLibrary registers the ability to create JavaLibrary.SRC_JARs when source is present and also JavaLibrary.GWT_MODULE_FLAVOR, if appropriate.
registerFlavors(PrebuiltJarDescription.Arg, BuildRule, Function<Optional<String>, Path>, ProjectFilesystem, RuleKeyBuilderFactory, BuildRuleResolver) - Method in class com.facebook.buck.java.PrebuiltJarDescription
 
registerFlavors(T, BuildRule, Function<Optional<String>, Path>, ProjectFilesystem, RuleKeyBuilderFactory, BuildRuleResolver) - Method in interface com.facebook.buck.rules.FlavorableDescription
Creates a BuildRule for each flavor for this Description.
registerLogLevel(String, Level) - Method in class com.facebook.buck.log.ConsoleHandler
Flushes pending output, then ensures log messages with level greater than or equal to logLevel are written to the most recent OutputStream registered for commandId.
registerOutputStream(String, OutputStream) - Method in class com.facebook.buck.log.ConsoleHandler
Flushes pending output, then writes to outputStream log messages issued by threads for commandId until ConsoleHandler.unregisterOutputStream(String) is called.
RegisterSpecAnalyzer - Class in com.facebook.buck.tools.dxanalysis
A static analyzer to find uses of reference equality checks on the RegisterSpec class, including its superclasses, interfaces, superclass interfaces, interface superinterfaces...
RegisterSpecAnalyzer(ImmutableMap<String, ClassNode>) - Constructor for class com.facebook.buck.tools.dxanalysis.RegisterSpecAnalyzer
 
RelativePerfTime - Class in com.facebook.buck.timing
Immutable implementation of AbstractRelativePerfTime.
RelativePerfTime.Builder - Class in com.facebook.buck.timing
Builds instances of RelativePerfTime.
relativeToAbsolutePathFunction - Variable in class com.facebook.buck.shell.Genrule
 
relativize(Path, Path) - Static method in class com.facebook.buck.io.MorePaths
Get a relative path from path1 to path2, first normalizing each path.
RELEASE_BUILD_CONFIGURATION_NAME - Static variable in class com.facebook.buck.apple.CxxPlatformXcodeConfigGenerator
 
REMOTE_REPO_LONG_ARG - Static variable in class com.facebook.buck.cli.PublishCommand
 
REMOTE_REPO_SHORT_ARG - Static variable in class com.facebook.buck.cli.PublishCommand
 
RemoteFile - Class in com.facebook.buck.file
Represents a remote file that needs to be downloaded.
RemoteFile(BuildRuleParams, SourcePathResolver, Downloader, URI, HashCode, String) - Constructor for class com.facebook.buck.file.RemoteFile
 
RemoteFileDescription - Class in com.facebook.buck.file
 
RemoteFileDescription(Downloader) - Constructor for class com.facebook.buck.file.RemoteFileDescription
 
RemoteFileDescription.Arg - Class in com.facebook.buck.file
 
RemoteFileDescription.Arg() - Constructor for class com.facebook.buck.file.RemoteFileDescription.Arg
 
RemoteLogger - Interface in com.facebook.buck.util.network
Implemented by classes providing the functionality to upload log data to remote entities.
RemoteLoggerFactory - Class in com.facebook.buck.util.network
 
RemoteLoggerFactory() - Constructor for class com.facebook.buck.util.network.RemoteLoggerFactory
 
RemoteLoggerFactory.ScribeBatchingLogger - Class in com.facebook.buck.util.network
Uploads log entries to the given scribe category.
RemoteLoggerFactory.ScribeBatchingLogger(URI, ScribeLogger) - Constructor for class com.facebook.buck.util.network.RemoteLoggerFactory.ScribeBatchingLogger
 
RemoteLoggerFactory.ScribeBatchingLogger(String, ScribeLogger) - Constructor for class com.facebook.buck.util.network.RemoteLoggerFactory.ScribeBatchingLogger
 
RemoteLogUploaderEventListener - Class in com.facebook.buck.event.listener
Handles uploading events to a remote log service.
RemoteLogUploaderEventListener(ObjectMapper, RemoteLogger, BuildEnvironmentDescription) - Constructor for class com.facebook.buck.event.listener.RemoteLogUploaderEventListener
 
RemoteMavenDownloader - Class in com.facebook.buck.file
 
RemoteMavenDownloader(Optional<Proxy>, String) - Constructor for class com.facebook.buck.file.RemoteMavenDownloader
 
removeEdge(T, T) - Method in class com.facebook.buck.graph.MutableDirectedGraph
Removes the edge between source and sink.
removeNode(T) - Method in class com.facebook.buck.graph.MutableDirectedGraph
Removes the specified node from the graph.
reorderClassesIntraDex - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
RepackZipEntriesStep - Class in com.facebook.buck.zip
A command that creates a copy of a ZIP archive, making sure that certain user-specified entries are packed with a certain compression level.
RepackZipEntriesStep(ProjectFilesystem, Path, Path, ImmutableSet<String>) - Constructor for class com.facebook.buck.zip.RepackZipEntriesStep
RepackZipEntriesStep(ProjectFilesystem, Path, Path, ImmutableSet<String>, int) - Constructor for class com.facebook.buck.zip.RepackZipEntriesStep
replace(ByteBuffer, int) - Method in class com.facebook.buck.cxx.ByteBufferReplacer
Perform an in-place replacement pass over the given buffer (bounded by Buffer.position and Buffer.limit).
replace(ByteBuffer) - Method in class com.facebook.buck.cxx.ByteBufferReplacer
 
replace(String) - Method in class com.facebook.buck.rules.macros.FunctionMacroReplacer
 
replace(ImmutableMap<String, MacroReplacer>, String) - Method in class com.facebook.buck.rules.macros.MacroFinder
 
replace(String) - Method in interface com.facebook.buck.rules.macros.MacroReplacer
 
replaceInvalidCharacters(String) - Static method in class com.facebook.buck.model.Flavor
 
replaceVariablesInString(String, Map<String, String>) - Static method in class com.facebook.buck.apple.InfoPlistSubstitution
 
replaceWorkspacesWithSourceTargetsIfPossible(ImmutableSet<BuildTarget>, TargetGraph) - Static method in class com.facebook.buck.cli.ProjectCommand
 
ReportGenerator - Class in com.facebook.buck.java.coverage
This example creates a HTML report for eclipse like projects based on a single execution data store called jacoco.exec.
ReportGenerator(Properties) - Constructor for class com.facebook.buck.java.coverage.ReportGenerator
Create a new generator based for the given project.
reportResult(ImmutableList.Builder<String>, TestResults) - Method in class com.facebook.buck.event.listener.TestResultFormatter
Writes a detailed summary that ends with a trailing newline.
reportResultSummary(ImmutableList.Builder<String>, TestResultSummary) - Method in class com.facebook.buck.event.listener.TestResultFormatter
 
requireBuildRule(TargetGraph, BuildRuleParams, BuildRuleResolver, Flavor...) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
Ensure that the build rule generated by the given BuildRuleParams had been generated by it's corresponding Description and added to the BuildRuleResolver.
requireBuildRule(TargetGraph, Flavor...) - Method in class com.facebook.buck.cxx.CxxLibrary
 
requireHeaderSymlinkTree(BuildRuleParams, BuildRuleResolver, SourcePathResolver, CxxPlatform, boolean, ImmutableMap<String, SourcePath>, ImmutableMap<String, SourcePath>, ImmutableMap<Path, SourcePath>, HeaderVisibility) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
requireInferAnalyzeAndReportBuildRuleForCxxDescriptionArg(TargetGraph, BuildRuleParams, BuildRuleResolver, SourcePathResolver, CxxPlatform, CxxConstructorArg, CxxInferTools) - Static method in class com.facebook.buck.cxx.CxxInferEnhancer
 
requireInferAnalyzeBuildRuleForCxxDescriptionArg(TargetGraph, BuildRuleParams, BuildRuleResolver, SourcePathResolver, CxxPlatform, CxxConstructorArg, CxxInferTools) - Static method in class com.facebook.buck.cxx.CxxInferEnhancer
 
requireInferCaptureBuildRule(String, CxxSource, CxxSourceRuleFactory.PicType, CxxInferTools) - Method in class com.facebook.buck.cxx.CxxSourceRuleFactory
 
requireLexYaccSources(BuildRuleParams, BuildRuleResolver, SourcePathResolver, CxxPlatform, ImmutableMap<String, SourcePath>, ImmutableMap<String, SourcePath>) - Static method in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
requirePreprocessAndCompileRules(BuildRuleParams, BuildRuleResolver, SourcePathResolver, CxxPlatform, ImmutableList<CxxPreprocessorInput>, ImmutableList<String>, Optional<SourcePath>, CxxPreprocessMode, ImmutableMap<String, CxxSource>, CxxSourceRuleFactory.PicType) - Static method in class com.facebook.buck.cxx.CxxSourceRuleFactory
 
res - Variable in class com.facebook.buck.android.AndroidResourceDescription.Arg
 
reset() - Method in class com.facebook.buck.util.hash.HasherInputStream
 
resolve(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
resolve(String) - Method in class com.facebook.buck.io.ProjectFilesystem
 
resolve(String...) - Method in class com.facebook.buck.maven.Resolver
 
resolve(BuildTarget, Function<Optional<String>, Path>, BuildRuleResolver, String) - Method in class com.facebook.buck.rules.macros.BuildTargetMacroExpander
 
resolveCxxSources(ImmutableMap<String, SourceWithFlags>) - Static method in class com.facebook.buck.cxx.CxxCompilableEnhancer
Resolve the map of names to SourcePaths to a map of names to CxxSource objects.
resolveFramework(ImmutableMap<String, String>, FrameworkVersion) - Static method in class com.facebook.buck.dotnet.DotNetFramework
 
resolveHeaderMap(Path, ImmutableMap<String, SourcePath>) - Static method in class com.facebook.buck.cxx.CxxPreprocessables
Resolve the map of name to SourcePath to a map of full header name to SourcePath.
resolveLanguageDir(String, String) - Static method in class com.facebook.buck.thrift.ThriftCompiler
 
resolvePathFromOtherVfs(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
We often create Path instances using Paths.get(String, String...), but there's no guarantee that the underlying FileSystem is the default one.
resolvePathThatMayBeOutsideTheProjectFilesystem(Path) - Method in class com.facebook.buck.cli.BuckConfig
 
Resolver - Class in com.facebook.buck.maven
 
Resolver(Path, Path, Path, String...) - Constructor for class com.facebook.buck.maven.Resolver
 
resolveTargetSpec(TargetNodeSpec, ParserConfig, BuckEventBus, Console, ImmutableMap<String, String>, boolean) - Method in class com.facebook.buck.parser.Parser
 
RESOURCE_PACKAGE_HASH_KEY - Static variable in class com.facebook.buck.android.AaptPackageResources
 
resourceCompression - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
resourceFilter - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
resources - Variable in class com.facebook.buck.dotnet.CSharpLibraryDescription.Arg
 
resources - Variable in class com.facebook.buck.java.JavaLibraryDescription.Arg
 
resources - Variable in class com.facebook.buck.python.PythonLibraryDescription.Arg
 
resources - Variable in class com.facebook.buck.shell.ShBinaryDescription.Arg
 
ResourcesFilter - Class in com.facebook.buck.android
Buildable that is responsible for taking a set of res/ directories and applying an optional resource filter to them, ultimately generating the final set of res/ directories whose contents should be included in an APK.
ResourcesFilter(BuildRuleParams, SourcePathResolver, ImmutableList<SourcePath>, ImmutableSet<SourcePath>, ImmutableSet<String>, ResourcesFilter.ResourceCompressionMode, FilterResourcesStep.ResourceFilter) - Constructor for class com.facebook.buck.android.ResourcesFilter
 
ResourcesFilter.BuildOutput - Class in com.facebook.buck.android
 
ResourcesFilter.BuildOutput(ImmutableList<Path>, ImmutableList<Path>) - Constructor for class com.facebook.buck.android.ResourcesFilter.BuildOutput
 
resourcesRoot - Variable in class com.facebook.buck.java.JavaLibraryDescription.Arg
 
ResourcesRootPackageFinder - Class in com.facebook.buck.java
 
ResourcesRootPackageFinder(Path, JavaPackageFinder) - Constructor for class com.facebook.buck.java.ResourcesRootPackageFinder
 
restore(Optional<Path>, String) - Method in class com.facebook.buck.cxx.DebugPathSanitizer
 
restoreCompilationDirectory(Path, Path) - Method in class com.facebook.buck.cxx.DebugPathSanitizer
 
ResultType - Enum in com.facebook.buck.test.result.type
 
resumed(BuildRule) - Static method in class com.facebook.buck.rules.BuildRuleEvent
 
revisionId(String) - Method in class com.facebook.buck.util.versioncontrol.HgCmdLineInterface
 
revisionId(String) - Method in class com.facebook.buck.util.versioncontrol.NoOpCmdLineInterface
 
revisionId(String) - Method in interface com.facebook.buck.util.versioncontrol.VersionControlCmdLineInterface
 
right - Variable in class com.facebook.buck.model.Either
 
RmStep - Class in com.facebook.buck.step.fs
 
RmStep(ProjectFilesystem, Path, boolean) - Constructor for class com.facebook.buck.step.fs.RmStep
 
RmStep(ProjectFilesystem, Path, boolean, boolean) - Constructor for class com.facebook.buck.step.fs.RmStep
 
RobolectricTest - Class in com.facebook.buck.android
 
RobolectricTest(BuildRuleParams, SourcePathResolver, Set<SourcePath>, Set<SourcePath>, Set<Label>, Set<String>, Optional<SourcePath>, SourcePath, ImmutableSet<Path>, JavacOptions, List<String>, Map<String, String>, ImmutableSet<BuildRule>, Optional<Path>, Optional<String>, Optional<DummyRDotJava>, Optional<Long>, boolean, Optional<Level>, Optional<Level>, Optional<Path>) - Constructor for class com.facebook.buck.android.RobolectricTest
 
RobolectricTestDescription - Class in com.facebook.buck.android
 
RobolectricTestDescription(JavacOptions, Optional<Long>, CxxPlatform, Optional<Path>) - Constructor for class com.facebook.buck.android.RobolectricTestDescription
 
RobolectricTestDescription.Arg - Class in com.facebook.buck.android
 
RobolectricTestDescription.Arg() - Constructor for class com.facebook.buck.android.RobolectricTestDescription.Arg
 
RULE_KEY_FILE - Static variable in class com.facebook.buck.cli.TestRuleKeyFileHelper
 
ruleCount - Variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
ruleCountCalculated(BuildEvent.RuleCountCalculated) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
ruleCountCalculated(ImmutableSet<BuildTarget>, int) - Static method in class com.facebook.buck.rules.BuildEvent
 
ruleFinished(BuildRuleEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
ruleFinished(BuildRuleEvent.Finished) - Method in class com.facebook.buck.event.listener.JavaUtilsLoggingBuildListener
 
RuleKey - Class in com.facebook.buck.rules
RuleKey encapsulates regimented computation of SHA-1 keys that incorporate all BuildRule state relevant to idempotency.
RuleKey(String) - Constructor for class com.facebook.buck.rules.RuleKey
 
RuleKeyAppendable - Interface in com.facebook.buck.rules
 
RuleKeyBuilder - Class in com.facebook.buck.rules
 
RuleKeyBuilder(SourcePathResolver, FileHashCache) - Constructor for class com.facebook.buck.rules.RuleKeyBuilder
 
RuleKeyBuilderFactory - Interface in com.facebook.buck.rules
 
ruleKeyCache - Variable in class com.facebook.buck.rules.keys.DefaultRuleKeyBuilderFactory
 
ruleParseFinished(ParseBuckFileEvent.Finished) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
ruleResumed(BuildRuleEvent.Resumed) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
ruleResumed(BuildRuleEvent.Resumed) - Method in class com.facebook.buck.event.listener.JavaUtilsLoggingBuildListener
 
ruleStarted(BuildRuleEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
ruleStarted(BuildRuleEvent.Started) - Method in class com.facebook.buck.event.listener.JavaUtilsLoggingBuildListener
 
ruleStarted(BuildRuleEvent.Started) - Method in class com.facebook.buck.event.listener.RemoteLogUploaderEventListener
 
rulesToExcludeFromDex - Variable in class com.facebook.buck.android.AndroidBinary
 
ruleSuspended(BuildRuleEvent.Suspended) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
ruleSuspended(BuildRuleEvent.Suspended) - Method in class com.facebook.buck.event.listener.JavaUtilsLoggingBuildListener
 
RuleUtils - Class in com.facebook.buck.apple
Common conversion functions from raw Description Arg specifications.
run(CommandRunnerParams) - Method in class com.facebook.buck.cli.AbstractCommand
 
run(CommandRunnerParams) - Method in class com.facebook.buck.cli.AuditCommand
 
run(CommandRunnerParams) - Method in class com.facebook.buck.cli.BuckCommand
 
run(CommandRunnerParams, Optional<String>) - Method in class com.facebook.buck.cli.BuildCommand
 
run(CommandRunnerParams) - Method in interface com.facebook.buck.cli.Command
 
run(CommandRunnerParams) - Method in class com.facebook.buck.cli.ServerCommand
 
run(CommandRunnerParams) - Method in class com.facebook.buck.cli.VersionCommand
 
run() - Method in class com.facebook.buck.junit.BaseRunner
 
run() - Method in class com.facebook.buck.junit.JUnitRunner
 
run() - Method in class com.facebook.buck.junit.TestNGRunner
 
run() - Method in class com.facebook.buck.util.InputStreamConsumer
 
run() - Method in class com.facebook.buck.util.LineProcessorThread
 
run() - Method in class com.facebook.buck.util.ManagedThread
 
runAndExit() - Method in class com.facebook.buck.junit.BaseRunner
 
runBundleOnDevice(String, String) - Method in class com.facebook.buck.apple.device.AppleDeviceHelper
Attempts to run a bundle on the device.
RunCommand - Class in com.facebook.buck.cli
 
RunCommand() - Constructor for class com.facebook.buck.cli.RunCommand
 
runComplete(ImmutableList.Builder<String>, List<TestResults>) - Method in class com.facebook.buck.event.listener.TestResultFormatter
 
runMainWithExitCode(BuildId, Path, Optional<NGContext>, ImmutableMap<String, String>, String...) - Method in class com.facebook.buck.cli.Main
 
RunShTestAndRecordResultStep - Class in com.facebook.buck.shell
 
RunShTestAndRecordResultStep(ProjectFilesystem, Path, ImmutableList<String>, Path) - Constructor for class com.facebook.buck.shell.RunShTestAndRecordResultStep
 
runStarted(ImmutableList.Builder<String>, boolean, TestSelectorList, boolean, ImmutableSet<String>, TestResultFormatter.FormatMode) - Method in class com.facebook.buck.event.listener.TestResultFormatter
 
runStepForBuildTarget(Step, Optional<BuildTarget>) - Method in class com.facebook.buck.step.DefaultStepRunner
 
runStepForBuildTarget(Step, Optional<BuildTarget>) - Method in interface com.facebook.buck.step.StepRunner
Runs a BuildStep for a given BuildRule.
runStepsAndYieldResult(List<Step>, Callable<T>, Optional<BuildTarget>, ListeningExecutorService, StepRunner.StepRunningCallback) - Method in class com.facebook.buck.step.DefaultStepRunner
 
runStepsAndYieldResult(List<Step>, Callable<T>, Optional<BuildTarget>, ListeningExecutorService, StepRunner.StepRunningCallback) - Method in interface com.facebook.buck.step.StepRunner
In a new thread, executes of the list of commands and then invokes interpretResults to return a value that represents the output of the commands.
runStepsInParallelAndWait(List<Step>, Optional<BuildTarget>, ListeningExecutorService, StepRunner.StepRunningCallback) - Method in class com.facebook.buck.step.DefaultStepRunner
Run multiple steps in parallel and block waiting for all of them to finish.
runStepsInParallelAndWait(List<Step>, Optional<BuildTarget>, ListeningExecutorService, StepRunner.StepRunningCallback) - Method in interface com.facebook.buck.step.StepRunner
 
runTests(BuildContext, ExecutionContext, TestRunningOptions, TestRule.TestReportingCallback) - Method in class com.facebook.buck.android.AndroidInstrumentationTest
 
runTests(BuildContext, ExecutionContext, TestRunningOptions, TestRule.TestReportingCallback) - Method in class com.facebook.buck.apple.AppleTest
 
runTests(CommandRunnerParams, Iterable<TestRule>, BuildContext, ExecutionContext, TestRunningOptions, ListeningExecutorService, BuildEngine, StepRunner) - Static method in class com.facebook.buck.cli.TestRunning
 
runTests(BuildContext, ExecutionContext, TestRunningOptions, TestRule.TestReportingCallback) - Method in class com.facebook.buck.cxx.CxxTest
 
runTests(BuildContext, ExecutionContext, TestRunningOptions, TestRule.TestReportingCallback) - Method in class com.facebook.buck.d.DTest
 
runTests(BuildContext, ExecutionContext, TestRunningOptions, TestRule.TestReportingCallback) - Method in class com.facebook.buck.java.JavaTest
Runs the tests specified by the "srcs" of this class.
runTests(BuildContext, ExecutionContext, TestRunningOptions, TestRule.TestReportingCallback) - Method in class com.facebook.buck.python.PythonTest
 
runTests(BuildContext, ExecutionContext, TestRunningOptions, TestRule.TestReportingCallback) - Method in interface com.facebook.buck.rules.TestRule
Returns the commands required to run the tests.
runTests(BuildContext, ExecutionContext, TestRunningOptions, TestRule.TestReportingCallback) - Method in class com.facebook.buck.shell.ShTest
 
runTestSeparately() - Method in class com.facebook.buck.android.AndroidInstrumentationTest
 
runTestSeparately() - Method in class com.facebook.buck.apple.AppleTest
 
runTestSeparately - Variable in class com.facebook.buck.apple.AppleTestDescription.Arg
 
runTestSeparately() - Method in class com.facebook.buck.cxx.CxxTest
 
runTestSeparately - Variable in class com.facebook.buck.cxx.CxxTestDescription.Arg
 
runTestSeparately() - Method in class com.facebook.buck.d.DTest
 
runTestSeparately() - Method in class com.facebook.buck.java.JavaTest
 
runTestSeparately - Variable in class com.facebook.buck.java.JavaTestDescription.Arg
 
runTestSeparately() - Method in class com.facebook.buck.python.PythonTest
 
runTestSeparately() - Method in interface com.facebook.buck.rules.TestRule
 
runTestSeparately() - Method in class com.facebook.buck.shell.ShTest
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.AbstractCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.AuditAliasCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.AuditClasspathCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.AuditDependenciesCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.AuditInputCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.AuditOwnerCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.AuditRulesCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.AuditTestsCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.BuildCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.CacheCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.CleanCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.FetchCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.InstallCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.ProjectCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.PublishCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.QueryCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.QuickstartCommand
Runs the command "buck quickstart", which copies a template project into a new directory to give the user a functional buck project.
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.RunCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.ServerStatusCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.TargetsCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.TestCommand
 
runWithoutHelp(CommandRunnerParams) - Method in class com.facebook.buck.cli.UninstallCommand
 
RustBinary - Class in com.facebook.buck.rust
 
RustBinary(BuildRuleParams, SourcePathResolver, ImmutableSet<SourcePath>, ImmutableSet<String>, ImmutableList<String>, Tool) - Constructor for class com.facebook.buck.rust.RustBinary
 
RustBinaryDescription - Class in com.facebook.buck.rust
 
RustBinaryDescription(RustBuckConfig) - Constructor for class com.facebook.buck.rust.RustBinaryDescription
 
RustBinaryDescription.Arg - Class in com.facebook.buck.rust
 
RustBinaryDescription.Arg() - Constructor for class com.facebook.buck.rust.RustBinaryDescription.Arg
 
RustBuckConfig - Class in com.facebook.buck.rust
 
RustBuckConfig(BuckConfig) - Constructor for class com.facebook.buck.rust.RustBuckConfig
 
rustcFlags - Variable in class com.facebook.buck.rust.RustBinaryDescription.Arg
 
rustcFlags - Variable in class com.facebook.buck.rust.RustLibraryDescription.Arg
 
RustCompileStep - Class in com.facebook.buck.rust
 
RustCompileStep(Path, ImmutableList<String>, ImmutableList<String>, ImmutableSet<String>, Path, ImmutableMap<String, Path>, Path) - Constructor for class com.facebook.buck.rust.RustCompileStep
 
RustLibrary - Class in com.facebook.buck.rust
 
RustLibrary(BuildRuleParams, SourcePathResolver, ImmutableSet<SourcePath>, ImmutableSet<String>, ImmutableList<String>, Tool) - Constructor for class com.facebook.buck.rust.RustLibrary
 
RustLibraryDescription - Class in com.facebook.buck.rust
 
RustLibraryDescription(RustBuckConfig) - Constructor for class com.facebook.buck.rust.RustLibraryDescription
 
RustLibraryDescription.Arg - Class in com.facebook.buck.rust
 
RustLibraryDescription.Arg() - Constructor for class com.facebook.buck.rust.RustLibraryDescription.Arg
 

S

sanitize(Optional<Path>) - Method in class com.facebook.buck.cxx.DebugPathSanitizer
 
sanitize(Optional<Path>, String) - Method in class com.facebook.buck.cxx.DebugPathSanitizer
 
sanitize(String) - Static method in class com.facebook.buck.io.MoreFiles
Given a file name, replace any illegal characters from it.
sanitizeFlags(Optional<ImmutableList<String>>) - Method in class com.facebook.buck.cxx.DebugPathSanitizer
 
scale(double, Path, Path, ExecutionContext) - Method in interface com.facebook.buck.android.FilterResourcesStep.ImageScaler
 
SchemeActionType - Enum in com.facebook.buck.apple
Types of actions in a scheme which include targets to build.
scope(BuckEventBus, PerfEventId, ImmutableMap<String, Object>) - Static method in class com.facebook.buck.event.SimplePerfEvent
Creates a scope within which the measured operation takes place.
scope(BuckEventBus, PerfEventId) - Static method in class com.facebook.buck.event.SimplePerfEvent
scope(BuckEventBus, PerfEventId, String, Object) - Static method in class com.facebook.buck.event.SimplePerfEvent
scope(BuckEventBus, PerfEventId, String, Object, String, Object) - Static method in class com.facebook.buck.event.SimplePerfEvent
scope(Optional<BuckEventBus>, PerfEventId, ImmutableMap<String, Object>) - Static method in class com.facebook.buck.event.SimplePerfEvent
scope(Optional<BuckEventBus>, PerfEventId) - Static method in class com.facebook.buck.event.SimplePerfEvent
scope(Optional<BuckEventBus>, PerfEventId, String, Object) - Static method in class com.facebook.buck.event.SimplePerfEvent
scope(Optional<BuckEventBus>, PerfEventId, String, Object, String, Object) - Static method in class com.facebook.buck.event.SimplePerfEvent
SCRATCH_DIR - Static variable in class com.facebook.buck.util.BuckConstant
 
SCRATCH_PATH - Static variable in class com.facebook.buck.util.BuckConstant
 
ScribeLogger - Interface in com.facebook.buck.util.network
 
scrubFile(FileChannel) - Method in class com.facebook.buck.cxx.LcUuidScrubber
 
scrubFile(FileChannel) - Method in class com.facebook.buck.cxx.OsoSymbolsScrubber
 
scrubFile(FileChannel) - Method in interface com.facebook.buck.io.FileScrubber
 
SDKROOT - Static variable in class com.facebook.buck.apple.CxxPlatformXcodeConfigGenerator
 
SDKSettings - Class in com.facebook.buck.apple.xcode.xcspec
Parsing logic for SDKSettings property list file that ships with Xcode.
searchPathEnvVar() - Method in class com.facebook.buck.cxx.DarwinLinker
 
searchPathEnvVar() - Method in class com.facebook.buck.cxx.GnuLinker
 
searchPathEnvVar() - Method in interface com.facebook.buck.cxx.Linker
 
searchPathEnvVar() - Method in class com.facebook.buck.cxx.UnknownLinker
 
searchPathEnvVar() - Method in class com.facebook.buck.cxx.WindowsLinker
 
secondaryDexHeadClassesFile - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
secondaryDexTailClassesFile - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
secondaryOutputToInputs - Variable in class com.facebook.buck.android.PreDexedFilesSorter.Result
 
seenDescriptions - Variable in class com.facebook.buck.junit.BaseRunner
 
SEPARATED_PROJECT_OPTIONS - Static variable in class com.facebook.buck.apple.ProjectGenerator
Standard options for generating a separated project
SerializableAndroidAar - Class in com.facebook.buck.java.intellij
 
SerializableAndroidAar(String, SourcePath, SourcePath, Path) - Constructor for class com.facebook.buck.java.intellij.SerializableAndroidAar
 
SerializableIntellijSettings - Class in com.facebook.buck.java.intellij
 
serialize(ByteBuffer) - Method in class com.facebook.buck.apple.clang.HeaderMap
 
serialize(BuildId, JsonGenerator, SerializerProvider) - Method in class com.facebook.buck.model.BuildId.BuildIdSerializer
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildFile
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildPhase
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildStyle
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItem
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItemProxy
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXCopyFilesBuildPhase
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXFileReference
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXGroup
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXObject
Populates the serializer with the fields of this object.
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXProject
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXReference
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXShellScriptBuildPhase
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTargetDependency
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCBuildConfiguration
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCConfigurationList
 
serializeInto(XcodeprojSerializer) - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCVersionGroup
 
ServerCommand - Class in com.facebook.buck.cli
 
ServerCommand() - Constructor for class com.facebook.buck.cli.ServerCommand
 
ServerStatusCommand - Class in com.facebook.buck.cli
 
ServerStatusCommand() - Constructor for class com.facebook.buck.cli.ServerStatusCommand
 
set(Function<Optional<String>, Path>, ProjectFilesystem, Path, Object, Object) - Method in class com.facebook.buck.rules.ParamInfo
Sets a single property of the dto, coercing types as necessary.
setAaptPackageResources(AaptPackageResources) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Initializes value for aaptPackageResources.
setActionGraph(ActionGraph) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Initializes value for actionGraph.
setActool(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes value for actool.
setActualHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Initializes value for actualHashCode.
setActualHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Initializes value for actualHashCode.
setActualHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Initializes value for actualHashCode.
setAdbOptions(Optional<AdbOptions>) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setAdditionalCombinedTestTargets(Multimap<AppleTestBundleParamsKey, TargetNode<AppleTestDescription.Arg>>) - Method in class com.facebook.buck.apple.ProjectGenerator
Sets combined test targets which should be generated in this project.
setAdditionalRunScripts(Collection<Path>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setAllowEmptyGlobs(boolean) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Initializes value for allowEmptyGlobs.
setAndroidBootclasspathSupplier(Supplier<String>) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Initializes value for androidBootclasspathSupplier.
setAndroidFacet(IjModuleAndroidFacet) - Method in class com.facebook.buck.java.intellij.IjModule.Builder
Initializes present value for optional androidFacet.
setAndroidFacet(Optional<IjModuleAndroidFacet>) - Method in class com.facebook.buck.java.intellij.IjModule.Builder
Initializes optional value for androidFacet.
setAndroidPlatformTargetSupplier(Supplier<AndroidPlatformTarget>) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setAnnotationProcessingParams(AnnotationProcessingParams) - Method in class com.facebook.buck.java.JavacOptions.Builder
Initializes value for annotationProcessingParams.
setAnnoTransformer(IAnnotationTransformer) - Method in class com.facebook.buck.junit.TestNGRunner.TestNGWrapper
The built-in setAnnotationTransformer unfortunately does not work with runSuitesLocally() The alternative would be to use the (much heavier) run() method.
setAppendableRuleKey(String, RuleKeyAppendable) - Method in class com.facebook.buck.rules.RuleKeyBuilder
 
setAppID(Pair<String, String>) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata.Builder
Initializes value for appID.
setApplePlatform(ApplePlatform) - Method in class com.facebook.buck.apple.AppleSdk.Builder
Initializes value for applePlatform.
setAppleSdk(AppleSdk) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes value for appleSdk.
setAppleSdkPaths(AppleSdkPaths) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes value for appleSdkPaths.
setAr(Archiver) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for ar.
setArchitectures(Iterable<String>) - Method in class com.facebook.buck.apple.AppleSdk.Builder
Sets or replaces all elements for architectures set.
setArchives(Set<PBXFileReference>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setArflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all elements for arflags list.
setArgs(Iterable<String>) - Method in class com.facebook.buck.cxx.ClangCxxCompilationDatabaseEntry.Builder
Sets or replaces all elements for args list.
setArgs(Iterable<String>) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Sets or replaces all elements for args list.
setArgs(Iterable<String>) - Method in class com.facebook.buck.cxx.NuclideCompatibleCxxCompilationDatabaseEntry.Builder
Sets or replaces all elements for args list.
setArtifactCache(ArtifactCache) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Initializes value for artifactCache.
setArtifactCacheDisabled(boolean) - Method in class com.facebook.buck.cli.BuildCommand
 
setArtifactContentHash(String) - Method in class com.facebook.buck.event.HttpArtifactCacheEvent.Finished.Builder
 
setArtifactContentHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.StoreWriteResult.Builder
Initializes value for artifactContentHashCode.
setArtifactOnlyHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Initializes value for artifactOnlyHashCode.
setArtifactOnlyHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Initializes value for artifactOnlyHashCode.
setArtifactOnlyHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Initializes value for artifactOnlyHashCode.
setArtifactSizeBytes(long) - Method in class com.facebook.buck.artifact_cache.StoreWriteResult.Builder
Initializes value for artifactSizeBytes.
setArtifactSizeBytes(long) - Method in class com.facebook.buck.event.HttpArtifactCacheEvent.Finished.Builder
 
setAs(Tool) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for as.
setAsflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all elements for asflags list.
setAspp(Preprocessor) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for aspp.
setAsppflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all elements for asppflags list.
setAssetPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet.Builder
Sets or replaces all elements for assetPaths set.
setAssetsDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Sets or replaces all elements for assetsDirectories set.
setAssociatedProjectPredicate(AssociatedTargetNodePredicate) - Method in class com.facebook.buck.cli.ProjectPredicates.Builder
Initializes value for associatedProjectPredicate.
setAvailableCores(int) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Initializes value for availableCores.
setBaseConfigurationReference(PBXFileReference) - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCBuildConfiguration
 
setBaseName(String) - Method in class com.facebook.buck.model.UnflavoredBuildTarget.Builder
Initializes value for baseName.
setBinaryJar(Path) - Method in class com.facebook.buck.java.intellij.IjLibrary.Builder
Initializes present value for optional binaryJar.
setBinaryJar(Optional<Path>) - Method in class com.facebook.buck.java.intellij.IjLibrary.Builder
Initializes optional value for binaryJar.
setBootclasspath(String) - Method in class com.facebook.buck.java.JavacOptions.Builder
Initializes present value for optional bootclasspath.
setBootclasspath(Optional<String>) - Method in class com.facebook.buck.java.JavacOptions.Builder
Initializes optional value for bootclasspath.
setBuckCommit(String) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Initializes value for buckCommit.
setBuckDirty(TriState) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Initializes value for buckDirty.
setBuildConfigs(Map<String, ? extends BuildConfigFields>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Sets or replaces all mappings from specified map as entries for buildConfigs map.
setBuildConfigurationList(XCConfigurationList) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
setBuildFileName(String) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Initializes value for buildFileName.
setBuildId(BuildId) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Initializes value for buildId.
setBuildOutput(T) - Method in class com.facebook.buck.rules.BuildOutputInitializer
This should be invoked only by the build engine (currently, CachingBuildEngine) that invoked BuildOutputInitializer.initializeFromDisk(OnDiskBuildInfo).
setBuildRule(BuildRule) - Method in class com.facebook.buck.cxx.NativeLinkableNode.Builder
Initializes value for buildRule.
setBuildRule(BuildRule) - Method in class com.facebook.buck.rules.RuleKeyBuilder
 
setBuildSettings(NSDictionary) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildStyle
 
setBuildTarget(BuildTarget) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes value for buildTarget.
setBuildTarget(BuildTarget) - Method in class com.facebook.buck.query.QueryBuildTarget.Builder
Initializes value for buildTarget.
setBytecodeCompileDeps(ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes value for bytecodeCompileDeps.
setBytecodeCompileDeps(ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules.Builder
Initializes value for bytecodeCompileDeps.
setBytecodeIncludes(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Sets or replaces all elements for bytecodeIncludes list.
setBytecodeLink(BuildRule) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules.Builder
Initializes value for bytecodeLink.
setBytecodeLinkDeps(ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes value for bytecodeLinkDeps.
setCacheError(String) - Method in class com.facebook.buck.artifact_cache.CacheResult.Builder
Initializes present value for optional cacheError.
setCacheError(Optional<String>) - Method in class com.facebook.buck.artifact_cache.CacheResult.Builder
Initializes optional value for cacheError.
setCacheModes(Iterable<String>) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Sets or replaces all elements for cacheModes list.
setCacheSource(String) - Method in class com.facebook.buck.artifact_cache.CacheResult.Builder
Initializes present value for optional cacheSource.
setCacheSource(Optional<String>) - Method in class com.facebook.buck.artifact_cache.CacheResult.Builder
Initializes optional value for cacheSource.
setCc(Compiler) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for cc.
setCell(String) - Method in class com.facebook.buck.model.UnflavoredBuildTarget.Builder
Initializes present value for optional cell.
setCell(Optional<String>) - Method in class com.facebook.buck.model.UnflavoredBuildTarget.Builder
Initializes optional value for cell.
setCellPath(Path) - Method in class com.facebook.buck.model.UnflavoredBuildTarget.Builder
Initializes value for cellPath.
setCflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all elements for cflags list.
setCFlags(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Sets or replaces all elements for cFlags list.
setClassLoaderCache(ClassLoaderCache) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setClassNamesToHashesSupplier(Supplier<Map<String, HashCode>>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Initializes value for classNamesToHashesSupplier.
setClasspathEntriesToDex(Iterable<? extends Path>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Sets or replaces all elements for classpathEntriesToDex set.
setClasspathEntriesToDex(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Sets or replaces all elements for classpathEntriesToDex set.
setClassPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.java.intellij.IjLibrary.Builder
Sets or replaces all elements for classPaths set.
setClock(Clock) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Initializes value for clock.
setCodeCoverageEnabled(boolean) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setCodeCoverageEnabled(boolean) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes value for codeCoverageEnabled.
setCommand(Iterable<String>) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Sets or replaces all elements for command list.
setCommand(Iterable<String>) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Sets or replaces all elements for command list.
setCommandsCount(int) - Method in class com.facebook.buck.cxx.MachoHeader.Builder
Initializes value for commandsCount.
setCompileDeps(ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes value for compileDeps.
setCompileDeps(ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules.Builder
Initializes value for compileDeps.
setCompiler(NdkCxxPlatforms.Compiler) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration.Builder
Initializes value for compiler.
setCompilerFlags(Map<NdkCxxPlatforms.Compiler.Type, ? extends ImmutableList<String>>) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration.Builder
Sets or replaces all mappings from specified map as entries for compilerFlags map.
setCompressionLevel(int) - Method in class com.facebook.buck.zip.CustomZipEntry
 
setComputeExopackageDepsAbi(ComputeExopackageDepsAbi) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Initializes present value for optional computeExopackageDepsAbi.
setComputeExopackageDepsAbi(Optional<ComputeExopackageDepsAbi>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Initializes optional value for computeExopackageDepsAbi.
setConcurrencyLimit(ConcurrencyLimit) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setConfigs(ImmutableSortedMap<String, ImmutableMap<String, String>>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Initializes present value for optional configs.
setConfigs(Optional<ImmutableSortedMap<String, ImmutableMap<String, String>>>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Initializes optional value for configs.
setConsole(Console) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setContacts(Iterable<String>) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Sets or replaces all elements for contacts list.
setCopyFilesPhases(Iterable<PBXBuildPhase>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setCopyNativeLibraries(CopyNativeLibraries) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Initializes present value for optional copyNativeLibraries.
setCopyNativeLibraries(Optional<CopyNativeLibraries>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Initializes optional value for copyNativeLibraries.
setCoverageReportFormat(CoverageReportFormat) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes value for coverageReportFormat.
setCoverageReportTitle(String) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes value for coverageReportTitle.
setCpp(Preprocessor) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for cpp.
setCppflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all elements for cppflags list.
setCurrentCommand(String, ImmutableList<String>) - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
setCurrentThreadTracingInterfaceFromJsr199Javac(BuckTracingInterface) - Static method in class com.facebook.buck.event.api.BuckTracing
Used by Buck to connect this class to its tracing mechanism.
setCurrentVersion(Optional<PBXFileReference>) - Method in class com.facebook.buck.apple.xcode.xcodeproj.XCVersionGroup
 
setCxx(Compiler) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for cxx.
setCxxflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all elements for cxxflags list.
setCxxHeaders(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec.Builder
Sets or replaces all mappings from specified map as entries for cxxHeaders map.
setCxxLibrary(BuildTarget) - Method in class com.facebook.buck.python.PythonPlatform.Builder
Initializes present value for optional cxxLibrary.
setCxxLibrary(Optional<BuildTarget>) - Method in class com.facebook.buck.python.PythonPlatform.Builder
Initializes optional value for cxxLibrary.
setCxxPlatform(CxxPlatform) - Method in class com.facebook.buck.android.NdkCxxPlatform.Builder
Initializes value for cxxPlatform.
setCxxPlatform(CxxPlatform) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes value for cxxPlatform.
setCxxPlatforms(FlavorDomain<CxxPlatform>) - Method in class com.facebook.buck.rules.KnownBuildRuleTypes.Builder
 
setCxxpp(Preprocessor) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for cxxpp.
setCxxppflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all elements for cxxppflags list.
setCxxPreprocessorInput(CxxPreprocessorInput) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes value for cxxPreprocessorInput.
setCxxRuntime(NdkCxxPlatforms.CxxRuntime) - Method in class com.facebook.buck.android.NdkCxxPlatform.Builder
Initializes value for cxxRuntime.
setCxxSharedRuntimePath(Path) - Method in class com.facebook.buck.android.NdkCxxPlatform.Builder
Initializes value for cxxSharedRuntimePath.
setCxxSources(Map<String, ? extends CxxSource>) - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec.Builder
Sets or replaces all mappings from specified map as entries for cxxSources map.
setData(DependencyEntryData) - Method in class com.facebook.buck.java.intellij.DependencyEntry.Builder
Initializes present value for optional data.
setData(Optional<DependencyEntryData>) - Method in class com.facebook.buck.java.intellij.DependencyEntry.Builder
Initializes optional value for data.
setDebugEnabled(boolean) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setDebugPathSanitizer(DebugPathSanitizer) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for debugPathSanitizer.
setDefaultCxxPlatform(CxxPlatform) - Method in class com.facebook.buck.rules.KnownBuildRuleTypes.Builder
 
setDefaultIncludes(Iterable<String>) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Sets or replaces all elements for defaultIncludes list.
setDefaultTestTimeoutMillis(long) - Method in class com.facebook.buck.step.ExecutionContext.Builder
Specify 0 for no timeout.
setDependencies(Map<? extends BuildTarget, ? extends IjModuleGraph.DependencyType>) - Method in class com.facebook.buck.java.intellij.IjModule.Builder
Sets or replaces all mappings from specified map as entries for dependencies map.
setDependenciesPassTheirTests(boolean) - Method in class com.facebook.buck.test.TestResults
 
setDescriptions(ImmutableSet<Description<?>>) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Initializes value for descriptions.
setDestination(PBXCopyFilesBuildPhase.Destination) - Method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec.Builder
Initializes value for destination.
setDeveloperPath(Path) - Method in class com.facebook.buck.apple.AppleSdkPaths.Builder
Initializes present value for optional developerPath.
setDeveloperPath(Optional<Path>) - Method in class com.facebook.buck.apple.AppleSdkPaths.Builder
Initializes optional value for developerPath.
setDexInfo(ExopackageInfo.DexInfo) - Method in class com.facebook.buck.rules.ExopackageInfo.Builder
Initializes present value for optional dexInfo.
setDexInfo(Optional<ExopackageInfo.DexInfo>) - Method in class com.facebook.buck.rules.ExopackageInfo.Builder
Initializes optional value for dexInfo.
setDirectAssetCatalogs(Set<AppleAssetCatalogDescription.Arg>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setDirectory(String) - Method in class com.facebook.buck.cxx.ClangCxxCompilationDatabaseEntry.Builder
Initializes value for directory.
setDirectory(String) - Method in class com.facebook.buck.cxx.NuclideCompatibleCxxCompilationDatabaseEntry.Builder
Initializes value for directory.
setDirectory(Path) - Method in class com.facebook.buck.rules.ExopackageInfo.DexInfo.Builder
Initializes value for directory.
setDirectory(Path) - Method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo.Builder
Initializes value for directory.
setDirectory(File) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Initializes present value for optional directory.
setDirectory(Optional<File>) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Initializes optional value for directory.
setDirectResources(ImmutableSet<AppleResourceDescription.Arg>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setDryRun(boolean) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes value for dryRun.
setDsymutil(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes value for dsymutil.
setEnableProfiling(boolean) - Method in class com.facebook.buck.json.ProjectBuildFileParser
 
setEntitlements(Map<String, ? extends NSObject>) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata.Builder
Sets or replaces all mappings from specified map as entries for entitlements map.
setEnv(Map<String, ? extends String>) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Sets or replaces all mappings from specified map as entries for env map.
setEnvironment(PythonEnvironment) - Method in class com.facebook.buck.python.PythonPlatform.Builder
Initializes value for environment.
setEnvironment(Map<String, ? extends String>) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Sets or replaces all mappings from specified map as entries for environment map.
setEnvironment(ImmutableMap<String, String>) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setEnvironment(Map<String, String>) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Initializes present value for optional environment.
setEnvironment(Optional<Map<String, String>>) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Initializes optional value for environment.
setErrorMessage(String) - Method in class com.facebook.buck.event.HttpArtifactCacheEvent.Finished.Builder
 
setEventBus(BuckEventBus) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Initializes value for eventBus.
setEventBus(BuckEventBus) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setExecutablesPath(Path) - Method in class com.facebook.buck.apple.AppleBundleDestinations.Builder
Initializes value for executablesPath.
setExecutionContext(ExecutionContext) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setExitCode(int) - Method in class com.facebook.buck.cli.InstallResult.Builder
Initializes value for exitCode.
setExpectedHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Initializes value for expectedHashCode.
setExpectedHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Initializes value for expectedHashCode.
setExpectedHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Initializes value for expectedHashCode.
setExpirationDate(Date) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata.Builder
Initializes value for expirationDate.
setExplicitFileType(Optional<String>) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXFileReference
 
setExported(boolean) - Method in class com.facebook.buck.java.intellij.DependencyEntryData.Builder
Initializes value for exported.
setExportedLinkerFlags(Iterable<String>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Sets or replaces all elements for exportedLinkerFlags list.
setExtension(Either<AppleBundleExtension, String>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Initializes value for extension.
setExternalAttributes(long) - Method in class com.facebook.buck.zip.CustomZipEntry
 
setExtraArguments(Iterable<String>) - Method in class com.facebook.buck.java.JavacOptions.Builder
Sets or replaces all elements for extraArguments list.
setExtraClassPathDependencies(Iterable<? extends Path>) - Method in class com.facebook.buck.java.intellij.IjModule.Builder
Sets or replaces all elements for extraClassPathDependencies set.
setExtraData(Map<String, ? extends String>) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Sets or replaces all mappings from specified map as entries for extraData map.
setExtraXcodeSources(Set<SourcePath>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setFailures(Iterable<? extends BuildResult>) - Method in class com.facebook.buck.command.BuildExecutionResult.Builder
Sets or replaces all elements for failures set.
setFatTarget(BuildTarget) - Method in class com.facebook.buck.apple.FatBinaryInfo.Builder
Initializes value for fatTarget.
setFetchResult(String) - Method in class com.facebook.buck.event.HttpArtifactCacheEvent.Finished.Builder
 
setFile(String) - Method in class com.facebook.buck.cxx.ClangCxxCompilationDatabaseEntry.Builder
Initializes value for file.
setFile(String) - Method in class com.facebook.buck.cxx.NuclideCompatibleCxxCompilationDatabaseEntry.Builder
Initializes value for file.
setFilePath(Path) - Method in class com.facebook.buck.java.intellij.ModuleIndexEntry.Builder
Initializes value for filePath.
setFileUrl(String) - Method in class com.facebook.buck.java.intellij.ModuleIndexEntry.Builder
Initializes value for fileUrl.
setFinalDeps(ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Initializes value for finalDeps.
setFlagMacros(Map<String, ? extends String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all mappings from specified map as entries for flagMacros map.
setFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxSource.Builder
Sets or replaces all elements for flags list.
setFlags(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Sets or replaces all elements for flags list.
setFlags(Iterable<String>) - Method in class com.facebook.buck.rules.coercer.SourceWithFlags.Builder
Sets or replaces all elements for flags list.
setFlavor(Flavor) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for flavor.
setFlavor(Flavor) - Method in class com.facebook.buck.python.PythonPlatform.Builder
Initializes value for flavor.
setFlavors(Iterable<? extends Flavor>) - Method in class com.facebook.buck.model.BuildTarget.Builder
Sets or replaces all elements for flavors sortedSet.
setFolders(ImmutableSortedSet<IjSourceFolder>) - Method in class com.facebook.buck.java.intellij.ContentRoot.Builder
Initializes value for folders.
setFolders(Iterable<? extends IjFolder>) - Method in class com.facebook.buck.java.intellij.IjModule.Builder
Sets or replaces all elements for folders set.
setFrameworkRoots(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Sets or replaces all elements for frameworkRoots set.
setFrameworks(Set<FrameworkPath>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setFrameworks(Iterable<? extends FrameworkPath>) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Sets or replaces all elements for frameworks set.
setFrameworksPath(Path) - Method in class com.facebook.buck.apple.AppleBundleDestinations.Builder
Initializes value for frameworksPath.
setFromParams(Function<Optional<String>, Path>, ProjectFilesystem, BuildRuleFactoryParams, Object, Map<String, ?>) - Method in class com.facebook.buck.rules.ParamInfo
 
setFullName(String) - Method in class com.facebook.buck.apple.CodeSignIdentity.Builder
Initializes value for fullName.
setFullNameToPathMap(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxHeaders.Builder
Sets or replaces all mappings from specified map as entries for fullNameToPathMap map.
setGccVersion(String) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.Compiler.Builder
Initializes value for gccVersion.
setGetHashCode(HashCode) - Method in class com.facebook.buck.util.cache.HashCodeAndFileType.Builder
Initializes value for getHashCode.
setGlobalID(String) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXObject
 
setGroup(String) - Method in class com.facebook.buck.java.intellij.ModuleIndexEntry.Builder
Initializes value for group.
setGroupableTests(Set<TargetNode<AppleTestDescription.Arg>>) - Method in class com.facebook.buck.apple.WorkspaceAndProjectGenerator
Set the tests that can be grouped.
setHash(String) - Method in class com.facebook.buck.apple.CodeSignIdentity.Builder
Initializes value for hash.
setHash(String) - Method in class com.facebook.buck.rules.Sha1HashCode.Builder
Initializes value for hash.
setHeaderMaps(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Sets or replaces all elements for headerMaps set.
setHostname(String) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Initializes value for hostname.
setIbtool(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes value for ibtool.
setIdentifier(String) - Method in class com.facebook.buck.apple.AppleToolchain.Builder
Initializes value for identifier.
setIdentifier(String) - Method in class com.facebook.buck.apple.xcode.xcodeproj.ProductType.Builder
Initializes value for identifier.
setIgnoreFailingDependencies(boolean) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes value for ignoreFailingDependencies.
setIncludeRoots(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Sets or replaces all elements for includeRoots set.
setIncludes(CxxHeaders) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Initializes value for includes.
setIncludes(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Sets or replaces all elements for includes list.
setIncludeStdErr(boolean) - Method in class com.facebook.buck.test.TestResultSummaryVerbosity.Builder
Initializes value for includeStdErr.
setIncludeStdOut(boolean) - Method in class com.facebook.buck.test.TestResultSummaryVerbosity.Builder
Initializes value for includeStdOut.
setInfoPlist(SourcePath) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Initializes present value for optional infoPlist.
setInfoPlist(Optional<SourcePath>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Initializes optional value for infoPlist.
setInput(Iterable<? extends Path>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Sets or replaces all elements for input list.
setInputs(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Sets or replaces all elements for inputs list.
setInputs(ImmutableSortedSet<Path>) - Method in class com.facebook.buck.java.intellij.IjFolder.Builder
Initializes value for inputs.
setInResToOutResDirMap(ImmutableBiMap<Path, Path>) - Method in class com.facebook.buck.android.FilterResourcesStep.Builder
 
setIs64Bit(boolean) - Method in class com.facebook.buck.cxx.MachoHeader.Builder
Initializes value for is64Bit.
setIsTestSource(boolean) - Method in class com.facebook.buck.java.intellij.IjSourceFolder.Builder
Initializes value for isTestSource.
setJavacJarPath(SourcePath) - Method in class com.facebook.buck.java.JavacOptions.Builder
Initializes present value for optional javacJarPath.
setJavacJarPath(Optional<SourcePath>) - Method in class com.facebook.buck.java.JavacOptions.Builder
Initializes optional value for javacJarPath.
setJavacPath(Path) - Method in class com.facebook.buck.java.JavacOptions.Builder
Initializes present value for optional javacPath.
setJavacPath(Optional<Path>) - Method in class com.facebook.buck.java.JavacOptions.Builder
Initializes optional value for javacPath.
setJavadocUrl(String) - Method in class com.facebook.buck.java.intellij.IjLibrary.Builder
Initializes present value for optional javadocUrl.
setJavadocUrl(Optional<String>) - Method in class com.facebook.buck.java.intellij.IjLibrary.Builder
Initializes optional value for javadocUrl.
setJavaLibrariesToDex(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Sets or replaces all elements for javaLibrariesToDex set.
setJavaPackageFinder(JavaPackageFinder) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Initializes value for javaPackageFinder.
setJavaPackageFinder(JavaPackageFinder) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setJavaVersion(String) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Initializes value for javaVersion.
setJsonProtocolVersion(int) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Initializes value for jsonProtocolVersion.
setKeepGoing(boolean) - Method in class com.facebook.buck.cli.BuildCommand
 
setKeepGoing(boolean) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Initializes value for keepGoing.
setLabels(Iterable<? extends Label>) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Sets or replaces all elements for labels list.
setLabelString(String) - Method in class com.facebook.buck.rules.Label.Builder
Initializes value for labelString.
setLastModifiedTime(Path, FileTime) - Method in class com.facebook.buck.io.ProjectFilesystem
Sets the last modified time for the given path.
setLaunchedPid(long) - Method in class com.facebook.buck.cli.InstallResult.Builder
Initializes present value for optional launchedPid.
setLaunchedPid(Optional<Long>) - Method in class com.facebook.buck.cli.InstallResult.Builder
Initializes optional value for launchedPid.
setLd(Linker) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for ld.
setLdflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all elements for ldflags list.
setLdFlags(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Sets or replaces all elements for ldFlags list.
setLex(Tool) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes present value for optional lex.
setLex(Optional<Tool>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes optional value for lex.
setLexCompiler(Path) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes present value for optional lexCompiler.
setLexCompiler(Optional<Path>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes optional value for lexCompiler.
setLexFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all elements for lexFlags list.
setLibraries(Iterable<? extends FrameworkPath>) - Method in class com.facebook.buck.cxx.NativeLinkableInput.Builder
Sets or replaces all elements for libraries set.
setLibrary(boolean) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes value for library.
setLinearAllocEstimateForTesting(int) - Method in class com.facebook.buck.dalvik.EstimateLinearAllocStep
 
setLinkableInput(NativeLinkableInput) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes value for linkableInput.
setLinkerFlags(Map<NdkCxxPlatforms.Compiler.Type, ? extends ImmutableList<String>>) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration.Builder
Sets or replaces all mappings from specified map as entries for linkerFlags map.
setLinkerFlags(Iterable<String>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey.Builder
Sets or replaces all elements for linkerFlags list.
setLipo(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes value for lipo.
setLocales(ImmutableSet<String>) - Method in class com.facebook.buck.android.FilterResourcesStep.Builder
 
setManifestPath(SourcePath) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet.Builder
Initializes present value for optional manifestPath.
setManifestPath(Optional<SourcePath>) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet.Builder
Initializes optional value for manifestPath.
setMetadata(ImmutableMap<String, String>) - Method in class com.facebook.buck.artifact_cache.CacheResult.Builder
Initializes present value for optional metadata.
setMetadata(Optional<ImmutableMap<String, String>>) - Method in class com.facebook.buck.artifact_cache.CacheResult.Builder
Initializes optional value for metadata.
setMetadata(Map<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Sets or replaces all mappings from specified map as entries for metadata map.
setMetadata(Map<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Sets or replaces all mappings from specified map as entries for metadata map.
setMetadata(Map<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Sets or replaces all mappings from specified map as entries for metadata map.
setMetadata(Path) - Method in class com.facebook.buck.rules.ExopackageInfo.DexInfo.Builder
Initializes value for metadata.
setMetadata(Path) - Method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo.Builder
Initializes value for metadata.
setMetadataPath(Path) - Method in class com.facebook.buck.apple.AppleBundleDestinations.Builder
Initializes value for metadataPath.
setModuleBasePath(Path) - Method in class com.facebook.buck.java.intellij.IjModule.Builder
Initializes value for moduleBasePath.
setMultiInstallMode(boolean) - Method in class com.facebook.buck.step.AdbOptions
 
setName(String) - Method in class com.facebook.buck.apple.ApplePlatform.Builder
Initializes value for name.
setName(String) - Method in class com.facebook.buck.apple.AppleSdk.Builder
Initializes value for name.
setName(String) - Method in class com.facebook.buck.apple.simulator.AppleSimulator.Builder
Initializes value for name.
setName(String) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXProject
 
setName(String) - Method in class com.facebook.buck.java.intellij.DependencyEntryData.Builder
Initializes value for name.
setName(String) - Method in class com.facebook.buck.java.intellij.IjLibrary.Builder
Initializes value for name.
setName(String) - Method in class com.facebook.buck.rules.BuildRuleType.Builder
Initializes value for name.
setName(String) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field.Builder
Initializes value for name.
setName(String) - Method in class com.facebook.buck.rules.coercer.OCamlSource.Builder
Initializes value for name.
setNamedSources(ImmutableSortedMap<String, SourcePath>) - Method in class com.facebook.buck.rules.coercer.SourceList.Builder
Initializes present value for optional namedSources.
setNamedSources(Optional<ImmutableSortedMap<String, SourcePath>>) - Method in class com.facebook.buck.rules.coercer.SourceList.Builder
Initializes optional value for namedSources.
setNamedSources(ImmutableSortedMap<String, SourceWithFlags>) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList.Builder
Initializes present value for optional namedSources.
setNamedSources(Optional<ImmutableSortedMap<String, SourceWithFlags>>) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList.Builder
Initializes optional value for namedSources.
setNameToField(Map<String, ? extends BuildConfigFields.Field>) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Builder
Sets or replaces all mappings from specified map as entries for nameToField map.
setNameToPathMap(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxHeaders.Builder
Sets or replaces all mappings from specified map as entries for nameToPathMap map.
setNativeLibAssetsDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Sets or replaces all elements for nativeLibAssetsDirectories set.
setNativeLibsDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Sets or replaces all elements for nativeLibsDirectories set.
setNativeLibsInfo(ExopackageInfo.NativeLibsInfo) - Method in class com.facebook.buck.rules.ExopackageInfo.Builder
Initializes present value for optional nativeLibsInfo.
setNativeLibsInfo(Optional<ExopackageInfo.NativeLibsInfo>) - Method in class com.facebook.buck.rules.ExopackageInfo.Builder
Initializes optional value for nativeLibsInfo.
setNativeLibsPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet.Builder
Sets or replaces all elements for nativeLibsPaths set.
setNativeLibsTargets(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Sets or replaces all elements for nativeLibsTargets set.
setNativeLinkableInput(NativeLinkableInput) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes value for nativeLinkableInput.
setNativeLinkables(Iterable<? extends JavaNativeLinkable>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Sets or replaces all elements for nativeLinkables list.
setNativeLinkablesAssets(Iterable<? extends JavaNativeLinkable>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Sets or replaces all elements for nativeLinkablesAssets list.
setNoDxClasspathEntries(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Sets or replaces all elements for noDxClasspathEntries set.
setNumberOfRules(int) - Method in class com.facebook.buck.event.listener.ProgressEstimator
 
setObjectFiles(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules.Builder
Sets or replaces all elements for objectFiles list.
setObjectMapper(ObjectMapper) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setOcamlBytecodeCompiler(Path) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes present value for optional ocamlBytecodeCompiler.
setOcamlBytecodeCompiler(Optional<Path>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes optional value for ocamlBytecodeCompiler.
setOcamlCompiler(Path) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes present value for optional ocamlCompiler.
setOcamlCompiler(Optional<Path>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes optional value for ocamlCompiler.
setOcamlDebug(Path) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes present value for optional ocamlDebug.
setOcamlDebug(Optional<Path>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes optional value for ocamlDebug.
setOcamlDepTool(Path) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes present value for optional ocamlDepTool.
setOcamlDepTool(Optional<Path>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes optional value for ocamlDepTool.
setOCamlInput(Iterable<? extends OCamlLibrary>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Sets or replaces all elements for oCamlInput list.
setOCamlInteropIncludesDir(String) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes present value for optional oCamlInteropIncludesDir.
setOCamlInteropIncludesDir(Optional<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes optional value for oCamlInteropIncludesDir.
setOneTimeTestSubdirectory(String) - Static method in class com.facebook.buck.util.BuckConstant
 
setOs(String) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Initializes value for os.
setOtest(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes present value for optional otest.
setOtest(Optional<Tool>) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes optional value for otest.
setOutputStream(OutputStream) - Method in class com.facebook.buck.log.CompressingFileHandler
 
setOwnerTarget(BuildTarget) - Method in class com.facebook.buck.java.AnnotationProcessingParams.Builder
 
setPackageableCollection(AndroidPackageableCollection) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Initializes value for packageableCollection.
setPackageAssetLibraries(boolean) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Initializes present value for optional packageAssetLibraries.
setPackageAssetLibraries(Optional<Boolean>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Initializes optional value for packageAssetLibraries.
setPackagePrefix(String) - Method in class com.facebook.buck.java.intellij.IjSourceFolder.Builder
Initializes value for packagePrefix.
setPackageStringAssets(PackageStringAssets) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Initializes present value for optional packageStringAssets.
setPackageStringAssets(Optional<PackageStringAssets>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Initializes optional value for packageStringAssets.
setPass(AbstractNativeLinkableNode.Pass) - Method in class com.facebook.buck.cxx.NativeLinkableNode.Builder
Initializes value for pass.
setPath(Path) - Method in class com.facebook.buck.apple.AppleToolchain.Builder
Initializes value for path.
setPath(String) - Method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec.Builder
Initializes present value for optional path.
setPath(Optional<String>) - Method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec.Builder
Initializes optional value for path.
setPath(String) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXReference
 
setPath(SourcePath) - Method in class com.facebook.buck.cxx.CxxSource.Builder
Initializes value for path.
setPath(Path) - Method in class com.facebook.buck.java.intellij.IjFolder.Builder
Initializes value for path.
setPath(Path) - Method in class com.facebook.buck.query.QueryFileTarget.Builder
Initializes value for path.
setPath(Path) - Method in class com.facebook.buck.rules.RuleKeyBuilder
 
setPathsToThirdPartyJars(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Sets or replaces all elements for pathsToThirdPartyJars set.
setPathToJavaAgent(String) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes present value for optional pathToJavaAgent.
setPathToJavaAgent(Optional<String>) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes optional value for pathToJavaAgent.
setPathToXmlTestOutput(String) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes present value for optional pathToXmlTestOutput.
setPathToXmlTestOutput(Optional<String>) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes optional value for pathToXmlTestOutput.
setPlatform(Map.Entry<Flavor, CxxPlatform>) - Method in class com.facebook.buck.cxx.TypeAndPlatform.Builder
Initializes present value for optional platform.
setPlatform(Optional<Map.Entry<Flavor, CxxPlatform>>) - Method in class com.facebook.buck.cxx.TypeAndPlatform.Builder
Initializes optional value for platform.
setPlatform(Platform) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setPlatformPath(Path) - Method in class com.facebook.buck.apple.AppleSdkPaths.Builder
Initializes value for platformPath.
setPlugInsPath(Path) - Method in class com.facebook.buck.apple.AppleBundleDestinations.Builder
Initializes value for plugInsPath.
setPostBuildRunScriptPhases(Iterable<TargetNode<?>>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setPreBuildRunScriptPhases(Iterable<TargetNode<?>>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setPreDexMerge(PreDexMerge) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Initializes present value for optional preDexMerge.
setPreDexMerge(Optional<PreDexMerge>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult.Builder
Initializes optional value for preDexMerge.
setPrefixHeader(Optional<SourcePath>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setPreprocessorFlags(Multimap<? extends AbstractCxxSource.Type, ? extends String>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Sets or replaces all mappings from specified map as entries for preprocessorFlags map.
setPrivateHeaders(Set<SourcePath>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setProcessExecutor(ProcessExecutor) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setProcessOnly(boolean) - Method in class com.facebook.buck.java.AnnotationProcessingParams.Builder
 
setProduct(ProductType, String, Path) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
Set product related configuration.
setProductionBuild(boolean) - Method in class com.facebook.buck.java.JavacOptions.Builder
Initializes value for productionBuild.
setProductName(String) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
setProductReference(PBXFileReference) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
setProductType(ProductType) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
setProfilePath(Path) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata.Builder
Initializes present value for optional profilePath.
setProfilePath(Optional<Path>) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata.Builder
Initializes optional value for profilePath.
setProgressEstimator(ProgressEstimator) - Method in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
setProguardConfigPath(SourcePath) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet.Builder
Initializes present value for optional proguardConfigPath.
setProguardConfigPath(Optional<SourcePath>) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet.Builder
Initializes optional value for proguardConfigPath.
setProguardConfigs(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Sets or replaces all elements for proguardConfigs set.
setProjectFilesystem(ProjectFilesystem) - Method in class com.facebook.buck.android.FilterResourcesStep.Builder
 
setProjectFilesystem(ProjectFilesystem) - Method in class com.facebook.buck.java.AnnotationProcessingParams.Builder
 
setProjectRoot(Path) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Initializes value for projectRoot.
setProjectRootsPredicate(Predicate<TargetNode<?>>) - Method in class com.facebook.buck.cli.ProjectPredicates.Builder
Initializes value for projectRootsPredicate.
setPublicHeaders(Set<SourcePath>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setPythonInterpreter(String) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Initializes value for pythonInterpreter.
setRawKeys(Iterable<? extends RuleKey>) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Sets or replaces all elements for rawKeys set.
setRecursiveAssetCatalogs(Set<AppleAssetCatalogDescription.Arg>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setRecursiveResources(Set<AppleResourceDescription.Arg>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setRedirectError(ProcessBuilder.Redirect) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Initializes present value for optional redirectError.
setRedirectError(Optional<ProcessBuilder.Redirect>) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Initializes optional value for redirectError.
setRedirectInput(ProcessBuilder.Redirect) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Initializes present value for optional redirectInput.
setRedirectInput(Optional<ProcessBuilder.Redirect>) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Initializes optional value for redirectInput.
setRedirectOutput(ProcessBuilder.Redirect) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Initializes present value for optional redirectOutput.
setRedirectOutput(Optional<ProcessBuilder.Redirect>) - Method in class com.facebook.buck.util.ProcessExecutorParams.Builder
Initializes optional value for redirectOutput.
setReflectively(String, Object) - Method in class com.facebook.buck.rules.RuleKeyBuilder
 
setRepresentativePlatform(AppleCxxPlatform) - Method in class com.facebook.buck.apple.FatBinaryInfo.Builder
Initializes value for representativePlatform.
setRequestSizeBytes(long) - Method in class com.facebook.buck.event.HttpArtifactCacheEvent.Finished.Builder
 
setResourceDetails(AndroidPackageableCollection.ResourceDetails) - Method in class com.facebook.buck.android.AndroidPackageableCollection.Builder
Initializes value for resourceDetails.
setResourceDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Sets or replaces all elements for resourceDirectories list.
setResourceFilter(FilterResourcesStep.ResourceFilter) - Method in class com.facebook.buck.android.FilterResourcesStep.Builder
 
setResourcePaths(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet.Builder
Sets or replaces all elements for resourcePaths set.
setResourcesPath(Path) - Method in class com.facebook.buck.apple.AppleBundleDestinations.Builder
Initializes value for resourcesPath.
setResourcesWithEmptyResButNonEmptyAssetsDir(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Sets or replaces all elements for resourcesWithEmptyResButNonEmptyAssetsDir set.
setResourcesWithNonEmptyResDir(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Sets or replaces all elements for resourcesWithNonEmptyResDir list.
setResponseSizeBytes(long) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Initializes value for responseSizeBytes.
setResponseSizeBytes(long) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Initializes value for responseSizeBytes.
setResponseSizeBytes(long) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Initializes value for responseSizeBytes.
setResponseSizeBytes(long) - Method in class com.facebook.buck.event.HttpArtifactCacheEvent.Finished.Builder
 
setResults(Map<? extends BuildRule, ? extends Optional<BuildResult>>) - Method in class com.facebook.buck.command.BuildExecutionResult.Builder
Sets or replaces all mappings from specified map as entries for results map.
setResultsCacheEnabled(boolean) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes value for resultsCacheEnabled.
setRuleKeys(Iterable<? extends RuleKey>) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult.Builder
Sets or replaces all elements for ruleKeys set.
setRuleKeys(Iterable<? extends RuleKey>) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal.Builder
Sets or replaces all elements for ruleKeys set.
setRuleKeys(Iterable<? extends RuleKey>) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult.Builder
Sets or replaces all elements for ruleKeys set.
setRuleKeys(Iterable<RuleKey>) - Method in class com.facebook.buck.event.HttpArtifactCacheEvent.Finished.Builder
 
setRules(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Sets or replaces all elements for rules set.
setRules(Iterable<? extends BuildRule>) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules.Builder
Sets or replaces all elements for rules list.
setRunAllTests(boolean) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes value for runAllTests.
setRuntimeLdflags(Multimap<Linker.LinkableDepType, ? extends String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all mappings from specified map as entries for runtimeLdflags map.
setScope(IjDependencyListBuilder.Scope) - Method in class com.facebook.buck.java.intellij.DependencyEntryData.Builder
Initializes value for scope.
setSdkPath(Path) - Method in class com.facebook.buck.apple.AppleSdkPaths.Builder
Initializes value for sdkPath.
setSequenceNumber(int) - Method in class com.facebook.buck.test.TestResults
 
setSettings(Optional<NSDictionary>) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildFile
 
setSharedLibraryExtension(String) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for sharedLibraryExtension.
setShellPath(String) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXShellScriptBuildPhase
Sets the path to the shell under which the script is to be executed.
setShellScript(String) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXShellScriptBuildPhase
Sets the contents of the script to execute.
setShortName(String) - Method in class com.facebook.buck.model.UnflavoredBuildTarget.Builder
Initializes value for shortName.
setShouldExplainTestSelectorList(boolean) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes value for shouldExplainTestSelectorList.
setShufflingTests(boolean) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes value for shufflingTests.
setSimulatorState(AppleSimulatorState) - Method in class com.facebook.buck.apple.simulator.AppleSimulator.Builder
Initializes value for simulatorState.
setSingleValue(Object) - Method in class com.facebook.buck.rules.RuleKeyBuilder
 
setSortOrder(IjDependencyListBuilder.SortOrder) - Method in class com.facebook.buck.java.intellij.DependencyEntry.Builder
Initializes value for sortOrder.
setSortPolicy(PBXGroup.SortPolicy) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXGroup
 
setSource(SourcePath) - Method in class com.facebook.buck.rules.coercer.OCamlSource.Builder
Initializes value for source.
setSourceGroup(List<GroupedSource>) - Method in class com.facebook.buck.apple.GroupedSource.Builder
Initializes present value for optional sourceGroup.
setSourceGroup(Optional<List<GroupedSource>>) - Method in class com.facebook.buck.apple.GroupedSource.Builder
Initializes optional value for sourceGroup.
setSourceGroupName(String) - Method in class com.facebook.buck.apple.GroupedSource.Builder
Initializes present value for optional sourceGroupName.
setSourceGroupName(Optional<String>) - Method in class com.facebook.buck.apple.GroupedSource.Builder
Initializes optional value for sourceGroupName.
setSourceGroupPathRelativeToTarget(Path) - Method in class com.facebook.buck.apple.GroupedSource.Builder
Initializes present value for optional sourceGroupPathRelativeToTarget.
setSourceGroupPathRelativeToTarget(Optional<Path>) - Method in class com.facebook.buck.apple.GroupedSource.Builder
Initializes optional value for sourceGroupPathRelativeToTarget.
setSourceJar(Path) - Method in class com.facebook.buck.java.intellij.IjLibrary.Builder
Initializes present value for optional sourceJar.
setSourceJar(Optional<Path>) - Method in class com.facebook.buck.java.intellij.IjLibrary.Builder
Initializes optional value for sourceJar.
setSourceLevel(String) - Method in class com.facebook.buck.java.JavacOptions.Builder
Initializes value for sourceLevel.
setSourcePath(SourcePath) - Method in class com.facebook.buck.apple.GroupedSource.Builder
Initializes present value for optional sourcePath.
setSourcePath(Optional<SourcePath>) - Method in class com.facebook.buck.apple.GroupedSource.Builder
Initializes optional value for sourcePath.
setSourcePath(SourcePath) - Method in class com.facebook.buck.rules.coercer.FrameworkPath.Builder
Initializes present value for optional sourcePath.
setSourcePath(Optional<SourcePath>) - Method in class com.facebook.buck.rules.coercer.FrameworkPath.Builder
Initializes optional value for sourcePath.
setSourcePath(SourcePath) - Method in class com.facebook.buck.rules.coercer.SourceWithFlags.Builder
Initializes value for sourcePath.
setSourcePath(SourcePath) - Method in class com.facebook.buck.rules.keys.InputBasedRuleKeyBuilderFactory.Builder
 
setSourcePath(SourcePath) - Method in class com.facebook.buck.rules.RuleKeyBuilder
 
setSourcesWithFlags(Set<SourceWithFlags>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setSourceToBootclasspath(Map<String, ? extends String>) - Method in class com.facebook.buck.java.JavacOptions.Builder
Sets or replaces all mappings from specified map as entries for sourceToBootclasspath map.
setSourceTree(PBXReference.SourceTree) - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXReference
 
setSourceTreePath(SourceTreePath) - Method in class com.facebook.buck.rules.coercer.FrameworkPath.Builder
Initializes present value for optional sourceTreePath.
setSourceTreePath(Optional<SourceTreePath>) - Method in class com.facebook.buck.rules.coercer.FrameworkPath.Builder
Initializes optional value for sourceTreePath.
setSourceWithFlags(SourceWithFlags) - Method in class com.facebook.buck.apple.GroupedSource.Builder
Initializes present value for optional sourceWithFlags.
setSourceWithFlags(Optional<SourceWithFlags>) - Method in class com.facebook.buck.apple.GroupedSource.Builder
Initializes optional value for sourceWithFlags.
setStepRunner(StepRunner) - Method in class com.facebook.buck.rules.ImmutableBuildContext.Builder
Initializes value for stepRunner.
setSteps(Iterable<? extends Step>) - Method in class com.facebook.buck.cli.TestRun.Builder
Sets or replaces all elements for steps list.
setStrip(Tool) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes value for strip.
setStripFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all elements for stripFlags list.
setSupportedArchitectures(Iterable<String>) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile.Builder
Sets or replaces all elements for supportedArchitectures set.
setSupportedProductFamilyIDs(Iterable<Integer>) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile.Builder
Sets or replaces all elements for supportedProductFamilyIDs set.
setSystemCpuTimeNs(long) - Method in class com.facebook.buck.timing.AbsolutePerfTime.Builder
Initializes value for systemCpuTimeNs.
setSystemCpuTimeNs(long) - Method in class com.facebook.buck.timing.RelativePerfTime.Builder
Initializes value for systemCpuTimeNs.
setSystemIncludeRoots(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput.Builder
Sets or replaces all elements for systemIncludeRoots set.
setSystemMemoryMb(long) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Initializes value for systemMemoryMb.
setTarget(BuildTarget) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Initializes value for target.
setTargetAppPlatform(String) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration.Builder
Initializes value for targetAppPlatform.
setTargetArch(NdkCxxPlatforms.TargetArch) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration.Builder
Initializes value for targetArch.
setTargetArchAbi(NdkCxxPlatforms.TargetArchAbi) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration.Builder
Initializes value for targetArchAbi.
setTargetDevice(Optional<TargetDevice>) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setTargetDeviceOptions(Optional<TargetDeviceOptions>) - Method in class com.facebook.buck.step.ExecutionContext.Builder
 
setTargetGroupPath(ImmutableList<String>) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setTargetLevel(String) - Method in class com.facebook.buck.java.JavacOptions.Builder
Initializes value for targetLevel.
setTargetName(String) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
setTargets(ImmutableSet<TargetNode<?>>) - Method in class com.facebook.buck.java.intellij.IjLibrary.Builder
Initializes value for targets.
setTargets(ImmutableSet<TargetNode<?>>) - Method in class com.facebook.buck.java.intellij.IjModule.Builder
Initializes value for targets.
setTest(TestRule) - Method in class com.facebook.buck.cli.TestRun.Builder
Initializes value for test.
setTestReportingCallback(TestRule.TestReportingCallback) - Method in class com.facebook.buck.cli.TestRun.Builder
Initializes value for testReportingCallback.
setTestResultsCallable(Callable<TestResults>) - Method in class com.facebook.buck.cli.TestRun.Builder
Initializes value for testResultsCallable.
setTestSelectorList(TestSelectorList) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes value for testSelectorList.
setTestsToGenerateAsStaticLibraries(Set<TargetNode<AppleTestDescription.Arg>>) - Method in class com.facebook.buck.apple.ProjectGenerator
Sets the set of tests which should be generated as static libraries instead of test bundles.
setThinTargets(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.apple.FatBinaryInfo.Builder
Sets or replaces all elements for thinTargets list.
setToolchain(NdkCxxPlatforms.Toolchain) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration.Builder
Initializes value for toolchain.
setToolchainPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.apple.AppleSdkPaths.Builder
Sets or replaces all elements for toolchainPaths set.
setToolchains(Iterable<? extends AppleToolchain>) - Method in class com.facebook.buck.apple.AppleSdk.Builder
Sets or replaces all elements for toolchains list.
setToolchainTarget(NdkCxxPlatforms.ToolchainTarget) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration.Builder
Initializes value for toolchainTarget.
setTotalNumberOfTests(int) - Method in class com.facebook.buck.test.TestResults
 
setType(NdkCxxPlatforms.Compiler.Type) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.Compiler.Builder
Initializes value for type.
setType(AbstractGroupedSource.Type) - Method in class com.facebook.buck.apple.GroupedSource.Builder
Initializes value for type.
setType(CacheResultType) - Method in class com.facebook.buck.artifact_cache.CacheResult.Builder
Initializes value for type.
setType(AbstractCxxSource.Type) - Method in class com.facebook.buck.cxx.CxxSource.Builder
Initializes value for type.
setType(Map.Entry<Flavor, CxxLibraryDescription.Type>) - Method in class com.facebook.buck.cxx.TypeAndPlatform.Builder
Initializes present value for optional type.
setType(Optional<Map.Entry<Flavor, CxxLibraryDescription.Type>>) - Method in class com.facebook.buck.cxx.TypeAndPlatform.Builder
Initializes optional value for type.
setType(IjDependencyListBuilder.Type) - Method in class com.facebook.buck.java.intellij.DependencyEntry.Builder
Initializes value for type.
setType(AbstractIjFolder.Type) - Method in class com.facebook.buck.java.intellij.IjFolder.Builder
Initializes value for type.
setType(String) - Method in class com.facebook.buck.java.intellij.IjSourceFolder.Builder
Initializes value for type.
setType(String) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field.Builder
Initializes value for type.
setType(AbstractFrameworkPath.Type) - Method in class com.facebook.buck.rules.coercer.FrameworkPath.Builder
Initializes value for type.
setType(AbstractSourceList.Type) - Method in class com.facebook.buck.rules.coercer.SourceList.Builder
Initializes value for type.
setType(AbstractSourceWithFlagsList.Type) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList.Builder
Initializes value for type.
setType(String) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec.Builder
Initializes value for type.
setType(AbstractHashCodeAndFileType.Type) - Method in class com.facebook.buck.util.cache.HashCodeAndFileType.Builder
Initializes value for type.
SetTypeCoercer<T> - Class in com.facebook.buck.rules.coercer
 
setUdid(String) - Method in class com.facebook.buck.apple.simulator.AppleSimulator.Builder
Initializes value for udid.
setUnflavoredBuildTarget(UnflavoredBuildTarget) - Method in class com.facebook.buck.model.BuildTarget.Builder
Initializes value for unflavoredBuildTarget.
setUnnamedSources(ImmutableSortedSet<SourcePath>) - Method in class com.facebook.buck.rules.coercer.SourceList.Builder
Initializes present value for optional unnamedSources.
setUnnamedSources(Optional<ImmutableSortedSet<SourcePath>>) - Method in class com.facebook.buck.rules.coercer.SourceList.Builder
Initializes optional value for unnamedSources.
setUnnamedSources(ImmutableSortedSet<SourceWithFlags>) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList.Builder
Initializes present value for optional unnamedSources.
setUnnamedSources(Optional<ImmutableSortedSet<SourceWithFlags>>) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList.Builder
Initializes optional value for unnamedSources.
setupLogging() - Static method in class com.facebook.buck.log.LogConfig
Creates the log output directory and concatenates logging.properties files together to configure or re-configure LogManager.
setupTracing(JavaCompiler.CompilationTask, JavacPhaseTracer) - Static method in class com.facebook.buck.java.tracing.TracingTaskListener
 
setupTracing(BuildTarget, ClassLoaderCache, BuckEventBus, JavaCompiler.CompilationTask) - Static method in class com.facebook.buck.java.tracing.TranslatingJavacPhaseTracer
 
setUrl(String) - Method in class com.facebook.buck.java.intellij.ContentRoot.Builder
Initializes value for url.
setUrl(String) - Method in class com.facebook.buck.java.intellij.IjSourceFolder.Builder
Initializes value for url.
setUser(String) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription.Builder
Initializes value for user.
setUserCpuTimeNs(long) - Method in class com.facebook.buck.timing.AbsolutePerfTime.Builder
Initializes value for userCpuTimeNs.
setUserCpuTimeNs(long) - Method in class com.facebook.buck.timing.RelativePerfTime.Builder
Initializes value for userCpuTimeNs.
setUseWatchmanGlob(boolean) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Initializes value for useWatchmanGlob.
setUsingOneTimeOutputDirectories(boolean) - Method in class com.facebook.buck.test.TestRunningOptions.Builder
Initializes value for usingOneTimeOutputDirectories.
setUUID(String) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata.Builder
Initializes value for uUID.
setValue(long) - Method in class com.facebook.buck.event.EventKey.Builder
Initializes value for value.
setValue(String) - Method in class com.facebook.buck.event.PerfEventId.Builder
Initializes value for value.
setValue(String) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field.Builder
Initializes value for value.
setVerbose(boolean) - Method in class com.facebook.buck.java.JavacOptions.Builder
Initializes value for verbose.
setVersion(String) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.Compiler.Builder
Initializes value for version.
setVersion(String) - Method in class com.facebook.buck.apple.AppleSdk.Builder
Initializes value for version.
setVersion(String) - Method in class com.facebook.buck.apple.AppleToolchain.Builder
Initializes value for version.
setVersionString(String) - Method in class com.facebook.buck.java.JavacVersion.Builder
Initializes value for versionString.
setVersionString(String) - Method in class com.facebook.buck.python.PythonVersion.Builder
Initializes value for versionString.
setWantsPackagePrefix(boolean) - Method in class com.facebook.buck.java.intellij.IjFolder.Builder
Initializes value for wantsPackagePrefix.
setWasUploadSuccessful(boolean) - Method in class com.facebook.buck.event.HttpArtifactCacheEvent.Finished.Builder
 
setWatchman(Watchman) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Initializes value for watchman.
setWatchmanQueryTimeoutMs(long) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Initializes present value for optional watchmanQueryTimeoutMs.
setWatchmanQueryTimeoutMs(Optional<Long>) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions.Builder
Initializes optional value for watchmanQueryTimeoutMs.
setWhitelistedStringDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails.Builder
Sets or replaces all elements for whitelistedStringDirectories set.
setWhitelistedStringDirs(ImmutableSet<Path>) - Method in class com.facebook.buck.android.FilterResourcesStep.Builder
 
setXctest(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform.Builder
Initializes value for xctest.
setYacc(Tool) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes present value for optional yacc.
setYacc(Optional<Tool>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Initializes optional value for yacc.
setYaccCompiler(Path) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes present value for optional yaccCompiler.
setYaccCompiler(Optional<Path>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext.Builder
Initializes optional value for yaccCompiler.
setYaccFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform.Builder
Sets or replaces all elements for yaccFlags list.
severe(String) - Static method in class com.facebook.buck.event.ConsoleEvent
 
severe(String, Object...) - Static method in class com.facebook.buck.event.ConsoleEvent
 
sh_addr - Variable in class com.facebook.buck.cxx.elf.ElfSectionHeader
 
sh_addralign - Variable in class com.facebook.buck.cxx.elf.ElfSectionHeader
 
sh_entsize - Variable in class com.facebook.buck.cxx.elf.ElfSectionHeader
 
sh_flags - Variable in class com.facebook.buck.cxx.elf.ElfSectionHeader
 
sh_info - Variable in class com.facebook.buck.cxx.elf.ElfSectionHeader
 
sh_link - Variable in class com.facebook.buck.cxx.elf.ElfSectionHeader
 
sh_name - Variable in class com.facebook.buck.cxx.elf.ElfSectionHeader
 
sh_off - Variable in class com.facebook.buck.cxx.elf.ElfSectionHeader
 
sh_size - Variable in class com.facebook.buck.cxx.elf.ElfSectionHeader
 
sh_type - Variable in class com.facebook.buck.cxx.elf.ElfSectionHeader
 
sha1 - Variable in class com.facebook.buck.file.RemoteFileDescription.Arg
 
Sha1HashCode - Class in com.facebook.buck.rules
Immutable implementation of AbstractSha1HashCode.
Sha1HashCode.Builder - Class in com.facebook.buck.rules
Builds instances of Sha1HashCode.
SHALLOW_MAX_PATH_LENGTH - Static variable in enum com.facebook.buck.java.intellij.IjModuleGraph.AggregationMode
 
SHARED_FLAVOR - Static variable in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
SHARED_LIBRARY_SYMLINK_TREE_FLAVOR - Static variable in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
ShBinary - Class in com.facebook.buck.shell
 
ShBinary(BuildRuleParams, SourcePathResolver, SourcePath, ImmutableSet<SourcePath>) - Constructor for class com.facebook.buck.shell.ShBinary
 
ShBinaryDescription - Class in com.facebook.buck.shell
 
ShBinaryDescription() - Constructor for class com.facebook.buck.shell.ShBinaryDescription
 
ShBinaryDescription.Arg - Class in com.facebook.buck.shell
 
ShBinaryDescription.Arg() - Constructor for class com.facebook.buck.shell.ShBinaryDescription.Arg
 
Shell - Class in com.facebook.buck.shell
 
SHELL_ESCAPER - Static variable in class com.facebook.buck.util.Escaper
Platform-aware shell quoting Function which can be passed to Iterables.transform() TODO(sdwilsh): get proper cmd.EXE escaping implemented on Windows
shellQuoteJoin(Iterable<String>, String) - Static method in class com.facebook.buck.shell.Shell
Quotes all strings using Escaper.escapeAsBashString and joins them using sep.
ShellStep - Class in com.facebook.buck.shell
 
ShellStep(Path) - Constructor for class com.facebook.buck.shell.ShellStep
 
SHORT_NAME - Static variable in class com.facebook.buck.android.ConcatStep
 
SHORT_NAME - Static variable in class com.facebook.buck.android.SmartDexingStep
 
shouldClearAndOverwriteMetadataOnDisk() - Method in enum com.facebook.buck.rules.BuildRuleSuccessType
 
shouldDownscale() - Method in class com.facebook.buck.android.FilterResourcesStep.ResourceFilter
 
shouldExcludeTransitiveTests() - Method in class com.facebook.buck.cli.TestCommand
 
shouldExcludeWin() - Method in class com.facebook.buck.cli.TestCommand
 
shouldExplain() - Method in class com.facebook.buck.cli.TestSelectorOptions
 
shouldExplainTestSelectorList() - Method in class com.facebook.buck.rules.TestRunEvent.Started
 
shouldExplainTestSelectorList() - Method in class com.facebook.buck.test.TestRunningOptions
 
shouldFlushStdOutErrAsProgressIsMade(Verbosity) - Method in class com.facebook.buck.android.NdkBuildStep
 
shouldFlushStdOutErrAsProgressIsMade(Verbosity) - Method in class com.facebook.buck.shell.ShellStep
By default, the output written to stdout and stderr will be buffered into individual ByteArrayOutputStreams and then converted into strings for easier consumption.
shouldGenerateDotOutput() - Method in class com.facebook.buck.cli.AuditClasspathCommand
 
shouldGenerateDotOutput() - Method in class com.facebook.buck.cli.QueryCommand
 
shouldGenerateJsonOutput() - Method in class com.facebook.buck.cli.AuditClasspathCommand
 
shouldGenerateJsonOutput() - Method in class com.facebook.buck.cli.AuditDependenciesCommand
 
shouldGenerateJsonOutput() - Method in class com.facebook.buck.cli.AuditInputCommand
 
shouldGenerateJsonOutput() - Method in class com.facebook.buck.cli.AuditOwnerCommand
 
shouldGenerateJsonOutput() - Method in class com.facebook.buck.cli.AuditTestsCommand
 
shouldGenerateJsonOutput() - Method in class com.facebook.buck.cli.QueryCommand
 
shouldGenerateStatistics() - Method in class com.facebook.buck.util.versioncontrol.VersionControlBuckConfig
 
shouldIncludeTests() - Method in class com.facebook.buck.cli.AuditDependenciesCommand
 
shouldInstallViaSd() - Method in class com.facebook.buck.cli.InstallCommand
 
shouldKeepUserData() - Method in class com.facebook.buck.cli.UninstallCommand.UninstallOptions
 
shouldOutputAttributes() - Method in class com.facebook.buck.cli.QueryCommand
 
shouldPrintBinaryRunInformation() - Method in enum com.facebook.buck.util.Verbosity
 
shouldPrintCommand() - Method in enum com.facebook.buck.util.Verbosity
 
shouldPrintOutput() - Method in enum com.facebook.buck.util.Verbosity
 
shouldPrintSelectCommandOutput() - Method in enum com.facebook.buck.util.Verbosity
 
shouldPrintStandardInformation() - Method in enum com.facebook.buck.util.Verbosity
 
shouldPrintStderr(Verbosity) - Method in class com.facebook.buck.android.AidlStep
 
shouldPrintStderr(Verbosity) - Method in class com.facebook.buck.android.DxStep
 
shouldPrintStderr(Verbosity) - Method in class com.facebook.buck.android.NdkBuildStep
 
shouldPrintStderr(Verbosity) - Method in class com.facebook.buck.shell.AbstractGenruleStep
 
shouldPrintStderr(Verbosity) - Method in class com.facebook.buck.shell.ShellStep
 
shouldPrintStdout(Verbosity) - Method in class com.facebook.buck.android.DxStep
 
shouldPrintStdout(Verbosity) - Method in class com.facebook.buck.shell.ShellStep
 
shouldProcessAnnotations() - Method in class com.facebook.buck.cli.ProjectCommand
 
shouldShowTransitiveDependencies() - Method in class com.facebook.buck.cli.AuditDependenciesCommand
 
shouldStartActivity() - Method in class com.facebook.buck.cli.InstallCommand
 
shouldUninstallFirst() - Method in class com.facebook.buck.cli.InstallCommand
 
shouldUploadResultingArtifact() - Method in enum com.facebook.buck.rules.BuildRuleSuccessType
 
shouldUploadResultingArtifactInputBased() - Method in enum com.facebook.buck.rules.BuildRuleSuccessType
 
shouldUseVerbosityFlagIfAvailable() - Method in enum com.facebook.buck.util.Verbosity
 
shouldWriteRecordedMetadataToDiskAfterBuilding() - Method in enum com.facebook.buck.rules.BuildRuleSuccessType
 
showHelp() - Method in class com.facebook.buck.cli.AbstractCommand
 
showVersion() - Method in class com.facebook.buck.cli.BuckCommand
 
ShTest - Class in com.facebook.buck.shell
Test whose correctness is determined by running a specified shell script.
ShTest(BuildRuleParams, SourcePathResolver, SourcePath, ImmutableList<String>, Set<Label>) - Constructor for class com.facebook.buck.shell.ShTest
 
ShTestDescription - Class in com.facebook.buck.shell
 
ShTestDescription() - Constructor for class com.facebook.buck.shell.ShTestDescription
 
ShTestDescription.Arg - Class in com.facebook.buck.shell
 
ShTestDescription.Arg() - Constructor for class com.facebook.buck.shell.ShTestDescription.Arg
 
shutdown(ExecutorService, long, TimeUnit) - Static method in class com.facebook.buck.util.concurrent.MoreExecutors
Shutdown service and wait for all it's tasks to terminate.
shutdown(ExecutorService) - Static method in class com.facebook.buck.util.concurrent.MoreExecutors
 
shutdownOrThrow(ExecutorService, long, TimeUnit, RuntimeException) - Static method in class com.facebook.buck.util.concurrent.MoreExecutors
Cancel the processing being carried out by the given service and waits for the processing to complete.
SimctlListOutputParsing - Class in com.facebook.buck.apple.simulator
Utility class to parse the output of `xcrun simctl list`.
simple(Object, Class<?>) - Static method in exception com.facebook.buck.rules.coercer.CoerceFailedException
 
simple(Object, Class<?>, String) - Static method in exception com.facebook.buck.rules.coercer.CoerceFailedException
 
SimpleConsoleEventBusListener - Class in com.facebook.buck.event.listener
Implementation of AbstractConsoleEventBusListener for terminals that don't support ansi.
SimpleConsoleEventBusListener(Console, Clock, TestResultSummaryVerbosity) - Constructor for class com.facebook.buck.event.listener.SimpleConsoleEventBusListener
 
simplePerfEvent(SimplePerfEvent) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
SimplePerfEvent - Class in com.facebook.buck.event
An implementation of BuckEvents used for gathering performance statistics.
SimplePerfEvent(EventKey) - Constructor for class com.facebook.buck.event.SimplePerfEvent
 
SimplePerfEvent.Scope - Interface in com.facebook.buck.event
Represents the scope within which a particular performance operation is taking place.
SimplePerfEvent.Started - Interface in com.facebook.buck.event
 
SimplePerfEvent.Type - Enum in com.facebook.buck.event
 
SimpleProcessListener - Class in com.facebook.buck.util
Implementation of ListeningProcessExecutor.ProcessListener which decodes bytes to and from Java String data and stores the result in memory.
SimpleProcessListener() - Constructor for class com.facebook.buck.util.SimpleProcessListener
Constructs a SimpleProcessListener which closes stdin immediately and stores UTF-8 data received on stdout and stderr in memory.
SimpleProcessListener(CharSequence) - Constructor for class com.facebook.buck.util.SimpleProcessListener
Constructs a SimpleProcessListener which writes stdinToWrite to stdin encoded in UTF-8, closes it, and stores UTF-8 data received on stdout and stderr in memory.
SimpleProcessListener(CharSequence, Charset) - Constructor for class com.facebook.buck.util.SimpleProcessListener
Constructs a SimpleProcessListener which writes stdinToWrite to stdin encoded using charset, closes it, and stores data decoded using charset received on stdout and stderr in memory.
SingletonBuildTargetPattern - Class in com.facebook.buck.model
A pattern that matches only one build target.
SingletonBuildTargetPattern(Path, String) - Constructor for class com.facebook.buck.model.SingletonBuildTargetPattern
 
size() - Method in class com.facebook.buck.android.AndroidPrebuiltAarCollection
 
SizeUnit - Enum in com.facebook.buck.util.unit
 
skeleton - Variable in class com.facebook.buck.android.AndroidManifestDescription.Arg
 
skipBundling(BuildTarget) - Static method in class com.facebook.buck.js.ReactNativeFlavors
 
skipCrunchPngs - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
skipReactNativeBundle(boolean) - Method in class com.facebook.buck.apple.NewNativeTargetProjectMutator
 
SmartDexingStep - Class in com.facebook.buck.android
Optimized dx command runner which can invoke multiple dx commands in parallel and also avoid doing unnecessary dx invocations in the first place.
SmartDexingStep(ProjectFilesystem, Path, Supplier<Set<Path>>, Optional<Path>, Optional<Supplier<Multimap<Path, Path>>>, SmartDexingStep.DexInputHashesProvider, Path, EnumSet<DxStep.Option>, ListeningExecutorService, Optional<Integer>) - Constructor for class com.facebook.buck.android.SmartDexingStep
 
SmartDexingStep.DexInputHashesProvider - Interface in com.facebook.buck.android
 
soname - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
soname(String) - Method in class com.facebook.buck.cxx.DarwinLinker
 
soname(String) - Method in class com.facebook.buck.cxx.GnuLinker
 
soname(String) - Method in interface com.facebook.buck.cxx.Linker
 
soname - Variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription.Arg
 
soname(String) - Method in class com.facebook.buck.cxx.UnknownLinker
 
soname(String) - Method in class com.facebook.buck.cxx.WindowsLinker
 
sort(TraversableGraph<T>, Predicate<T>) - Static method in class com.facebook.buck.graph.TopologicalSort
 
SortedMapTypeCoercer<K extends java.lang.Comparable<K>,V> - Class in com.facebook.buck.rules.coercer
 
SortedSetTypeCoercer<T extends java.lang.Comparable<? super T>> - Class in com.facebook.buck.rules.coercer
 
sortFilesByAccessTime(File[]) - Static method in class com.facebook.buck.io.MoreFiles
Does an in-place sort of the specified files array.
sortIntoPrimaryAndSecondaryDexes(BuildContext, ProjectFilesystem, ImmutableList.Builder<Step>) - Method in class com.facebook.buck.android.PreDexedFilesSorter
 
source - Variable in class com.facebook.buck.java.JavaLibraryDescription.Arg
 
SOURCE_EXTENSIONS - Static variable in class com.facebook.buck.cxx.CxxCompilables
Source files that can be preprocessed and compiled.
sourceJar - Variable in class com.facebook.buck.java.PrebuiltJarDescription.Arg
 
SourceList - Class in com.facebook.buck.rules.coercer
Immutable implementation of AbstractSourceList.
SourceList.Builder - Class in com.facebook.buck.rules.coercer
Builds instances of SourceList.
SourceListTypeCoercer - Class in com.facebook.buck.rules.coercer
 
SourcePath - Interface in com.facebook.buck.rules
Represents a source that is required to build a rule (typically a file).
sourcePathExt(SourcePathResolver, String...) - Static method in class com.facebook.buck.ocaml.OCamlUtil
 
SourcePathResolver - Class in com.facebook.buck.rules
 
SourcePathResolver(BuildRuleResolver) - Constructor for class com.facebook.buck.rules.SourcePathResolver
 
SourcePaths - Class in com.facebook.buck.rules
Utilities for dealing with SourcePaths.
SourcePathTypeCoercer - Class in com.facebook.buck.rules.coercer
 
SourceRoot - Class in com.facebook.buck.rules
 
SourceRoot(String) - Constructor for class com.facebook.buck.rules.SourceRoot
 
SourceTreePath - Class in com.facebook.buck.apple.xcode.xcodeproj
Utility class representing a tuple of (SourceTree, Path) used for uniquely describing a file reference in a group.
SourceTreePath(PBXReference.SourceTree, Path, Optional<String>) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.SourceTreePath
 
sourceUnderTest - Variable in class com.facebook.buck.android.AndroidInstrumentationTestDescription.Arg
 
sourceUnderTest - Variable in class com.facebook.buck.cxx.CxxTestDescription.Arg
 
sourceUnderTest - Variable in class com.facebook.buck.d.DTestDescription.Arg
 
sourceUnderTest - Variable in class com.facebook.buck.java.JavaTestDescription.Arg
 
sourceUnderTest - Variable in class com.facebook.buck.python.PythonTestDescription.Arg
 
SourceWithFlags - Class in com.facebook.buck.rules.coercer
Immutable implementation of AbstractSourceWithFlags.
SourceWithFlags.Builder - Class in com.facebook.buck.rules.coercer
Builds instances of SourceWithFlags.
SourceWithFlagsList - Class in com.facebook.buck.rules.coercer
Immutable implementation of AbstractSourceWithFlagsList.
SourceWithFlagsList.Builder - Class in com.facebook.buck.rules.coercer
Builds instances of SourceWithFlagsList.
SourceWithFlagsListTypeCoercer - Class in com.facebook.buck.rules.coercer
 
SourceWithFlagsTypeCoercer - Class in com.facebook.buck.rules.coercer
A type coercer to handle source entries with a list of flags.
splitPath(Path) - Static method in class com.facebook.buck.apple.clang.HeaderMap.Builder
 
splitZip(ProjectFilesystem, Set<Path>, Path, Path, String, long, Predicate<String>, Set<String>, ImmutableSet<String>, ImmutableSet<String>, ZipSplitter.DexSplitStrategy, ZipSplitter.CanaryStrategy, Path) - Static method in class com.facebook.buck.dalvik.DalvikAwareZipSplitter
 
splitZip(ProjectFilesystem, Set<Path>, Path, Path, String, long, long, Predicate<String>, ZipSplitter.DexSplitStrategy, ZipSplitter.CanaryStrategy, Path) - Static method in class com.facebook.buck.dalvik.DefaultZipSplitter
 
SplitZipStep - Class in com.facebook.buck.android
Split zipping tool designed to divide input code blobs into a set of output jar files such that none will exceed the DexOpt LinearAlloc limit or the dx method limit when passed through dx --dex.
SplitZipStep(ProjectFilesystem, Set<Path>, Path, Path, Path, String, Optional<Path>, Optional<Path>, DexSplitMode, Optional<Path>, Optional<Path>, Optional<Path>, Optional<Path>, Path) - Constructor for class com.facebook.buck.android.SplitZipStep
 
src - Variable in class com.facebook.buck.shell.ExportFileDescription.Arg
 
SRC_JAR - Static variable in interface com.facebook.buck.java.Javac
 
SRC_JAR - Static variable in interface com.facebook.buck.java.JavaLibrary
It's possible to ask a JavaLibrary to collect its own sources and build a source jar.
SRC_ZIP - Static variable in interface com.facebook.buck.java.Javac
 
srcRoots - Variable in class com.facebook.buck.rules.ProjectConfigDescription.Arg
 
SrcRootsFinder - Class in com.facebook.buck.java
 
SrcRootsFinder(ProjectFilesystem) - Constructor for class com.facebook.buck.java.SrcRootsFinder
 
srcs - Variable in class com.facebook.buck.apple.XcodeScriptDescriptionArg
 
srcs - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
srcs - Variable in class com.facebook.buck.d.DBinaryDescription.Arg
 
srcs - Variable in class com.facebook.buck.d.DLibraryDescription.Arg
 
srcs - Variable in class com.facebook.buck.d.DTestDescription.Arg
 
srcs - Variable in class com.facebook.buck.dotnet.CSharpLibraryDescription.Arg
 
srcs - Variable in class com.facebook.buck.go.GoBinaryDescription.Arg
 
srcs - Variable in class com.facebook.buck.go.GoLibraryDescription.Arg
 
srcs - Variable in class com.facebook.buck.java.JavaLibraryDescription.Arg
 
srcs - Variable in class com.facebook.buck.js.ReactNativeLibraryArgs
 
srcs - Variable in class com.facebook.buck.ocaml.OCamlBinaryDescription.Arg
 
srcs - Variable in class com.facebook.buck.ocaml.OCamlLibraryDescription.Arg
 
srcs - Variable in class com.facebook.buck.python.PythonLibraryDescription.Arg
 
srcs - Variable in class com.facebook.buck.rust.RustBinaryDescription.Arg
 
srcs - Variable in class com.facebook.buck.rust.RustLibraryDescription.Arg
 
srcs - Variable in class com.facebook.buck.shell.AbstractGenruleDescription.Arg
 
srcs - Variable in class com.facebook.buck.shell.Genrule
The order in which elements are specified in the srcs attribute of a genrule matters.
srcs - Variable in class com.facebook.buck.thrift.ThriftConstructorArg
 
srcs - Variable in class com.facebook.buck.zip.ZipDescription.Arg
 
srcsToAbsolutePaths - Variable in class com.facebook.buck.shell.Genrule
 
srcTarget - Variable in class com.facebook.buck.apple.XcodeWorkspaceConfigDescription.Arg
 
srcTarget - Variable in class com.facebook.buck.rules.ProjectConfigDescription.Arg
 
SrcZip - Class in com.facebook.buck.thrift
 
SrcZip(BuildRuleParams, SourcePathResolver, Path, Path) - Constructor for class com.facebook.buck.thrift.SrcZip
 
SrcZipAwareFileBundler - Class in com.facebook.buck.zip
 
SrcZipAwareFileBundler(BuildTarget) - Constructor for class com.facebook.buck.zip.SrcZipAwareFileBundler
 
SrcZipAwareFileBundler(Path) - Constructor for class com.facebook.buck.zip.SrcZipAwareFileBundler
 
stableHash() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildFile
 
stableHash() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildStyle
 
stableHash() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItemProxy
 
stableHash() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXObject
This method is used to generate stable GIDs and must be stable for identical contents.
stableHash() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXProject
 
stableHash() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXReference
 
stableHash() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTarget
 
stableHash() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXTargetDependency
 
StackedDownloader - Class in com.facebook.buck.file
A Downloader which is composed of many other downloaders.
StackedFileHashCache - Class in com.facebook.buck.util.cache
Presents a list of FileHashCaches as a single cache, implementing a Chain of Responsibility to find items in the cache.
StackedFileHashCache(ImmutableList<? extends FileHashCache>) - Constructor for class com.facebook.buck.util.cache.StackedFileHashCache
 
start(BuckEventBus, String) - Static method in class com.facebook.buck.event.TraceEventLogger
 
start(BuckEventBus, String, ImmutableMap<String, String>) - Static method in class com.facebook.buck.event.TraceEventLogger
 
start() - Method in class com.facebook.buck.graph.AbstractBreadthFirstTraversal
 
start() - Method in class com.facebook.buck.httpserver.WebServer
 
start() - Method in class com.facebook.buck.util.ManagedThread
 
startActivity(InstallableApk, String) - Method in class com.facebook.buck.android.AdbHelper
 
StartActivityEvent - Class in com.facebook.buck.event
Events for timing the starting of android events.
StartActivityEvent(EventKey, BuildTarget, String) - Constructor for class com.facebook.buck.event.StartActivityEvent
 
StartActivityEvent.Finished - Class in com.facebook.buck.event
 
StartActivityEvent.Finished(StartActivityEvent.Started, boolean) - Constructor for class com.facebook.buck.event.StartActivityEvent.Finished
 
StartActivityEvent.Started - Class in com.facebook.buck.event
 
StartActivityEvent.Started(BuildTarget, String) - Constructor for class com.facebook.buck.event.StartActivityEvent.Started
 
startActivityFinished(StartActivityEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
startActivityStarted(StartActivityEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
started() - Static method in class com.facebook.buck.artifact_cache.ArtifactCacheConnectEvent
 
started(ArtifactCacheEvent.Operation, ImmutableSet<RuleKey>) - Static method in class com.facebook.buck.artifact_cache.ArtifactCacheEvent
 
started(String, ImmutableList<String>, boolean) - Static method in class com.facebook.buck.cli.CommandEvent
 
started(BuildTarget, String, String, ImmutableMap<String, String>) - Static method in class com.facebook.buck.event.CompilerPluginDurationEvent
 
started(BuildTarget) - Static method in class com.facebook.buck.event.InstallEvent
 
started() - Static method in class com.facebook.buck.event.ProjectGenerationEvent
 
started(PerfEventId, ImmutableMap<String, Object>) - Static method in class com.facebook.buck.event.SimplePerfEvent
started(PerfEventId) - Static method in class com.facebook.buck.event.SimplePerfEvent
started(PerfEventId, String, Object) - Static method in class com.facebook.buck.event.SimplePerfEvent
started(PerfEventId, String, Object, String, Object) - Static method in class com.facebook.buck.event.SimplePerfEvent
started(BuildTarget, String) - Static method in class com.facebook.buck.event.StartActivityEvent
 
started(String) - Static method in class com.facebook.buck.event.UninstallEvent
 
started(URI) - Static method in class com.facebook.buck.file.DownloadEvent
 
started(BuildTarget, String, AnnotationProcessingEvent.Operation, int, boolean) - Static method in class com.facebook.buck.java.AnnotationProcessingEvent
 
started(BuildTarget, JavacPhaseEvent.Phase, ImmutableMap<String, String>) - Static method in class com.facebook.buck.java.tracing.JavacPhaseEvent
 
started(TaskEvent) - Method in class com.facebook.buck.java.tracing.TracingTaskListener
 
started(Path) - Static method in class com.facebook.buck.json.ParseBuckFileEvent
 
started(Iterable<BuildTarget>) - Static method in class com.facebook.buck.parser.ParseEvent
 
started() - Static method in class com.facebook.buck.rules.ActionGraphEvent
 
started(Iterable<String>) - Static method in class com.facebook.buck.rules.BuildEvent
 
started(BuildRule) - Static method in class com.facebook.buck.rules.BuildRuleEvent
 
started(Iterable<String>) - Static method in class com.facebook.buck.rules.IndividualTestEvent
 
started(boolean, TestSelectorList, boolean, ImmutableSet<String>) - Static method in class com.facebook.buck.rules.TestRunEvent
 
started(UUID, String, String) - Static method in class com.facebook.buck.rules.TestSummaryEvent
 
started(String, String, UUID) - Static method in class com.facebook.buck.step.StepEvent
 
started(BuildTarget) - Static method in class com.facebook.buck.test.TestRuleEvent
 
startRenderScheduler(long, TimeUnit) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
Schedules a runnable that updates the console output at a fixed interval.
startSimulator(String, long) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorController
Starts up the iOS simulator, blocking the calling thread until the simulator boots or timeoutMillis passes, whichever happens first.
startTiming(long, AbsolutePerfTime) - Method in class com.facebook.buck.event.EventTime
 
STATIC_FLAVOR - Static variable in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
STATIC_PIC_FLAVOR - Static variable in class com.facebook.buck.cxx.CxxDescriptionEnhancer
 
StaticStateAnalyzer - Class in com.facebook.buck.tools.dxanalysis
 
stdErrLogLevel - Variable in class com.facebook.buck.java.JavaTestDescription.Arg
 
stdOutLogLevel - Variable in class com.facebook.buck.java.JavaTestDescription.Arg
 
Step - Interface in com.facebook.buck.step
 
StepEvent - Class in com.facebook.buck.step
Base class for events about steps.
StepEvent(String, String, UUID) - Constructor for class com.facebook.buck.step.StepEvent
 
StepEvent.Finished - Class in com.facebook.buck.step
 
StepEvent.Finished(StepEvent.Started, int) - Constructor for class com.facebook.buck.step.StepEvent.Finished
 
StepEvent.Started - Class in com.facebook.buck.step
 
StepEvent.Started(String, String, UUID) - Constructor for class com.facebook.buck.step.StepEvent.Started
 
StepFailedException - Exception in com.facebook.buck.step
 
StepFailedException(String, Step, int) - Constructor for exception com.facebook.buck.step.StepFailedException
stepFinished(StepEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
stepFinished(StepEvent.Finished) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
stepFinished(StepEvent.Finished) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
StepRunner - Interface in com.facebook.buck.step
 
StepRunner.StepRunningCallback - Interface in com.facebook.buck.step
 
stepsDidRun(Optional<BuildTarget>) - Method in interface com.facebook.buck.step.StepRunner.StepRunningCallback
 
stepStarted(StepEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
stepStarted(StepEvent.Started) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
stepStarted(StepEvent.Started) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
stepsWillRun(Optional<BuildTarget>) - Method in interface com.facebook.buck.step.StepRunner.StepRunningCallback
 
stop() - Method in class com.facebook.buck.httpserver.WebServer
 
stop() - Method in class com.facebook.buck.log.CommandThreadAssociation
 
stopTiming(long, AbsolutePerfTime) - Method in class com.facebook.buck.event.EventTime
 
store(ImmutableSet<RuleKey>, ImmutableMap<String, String>, Path) - Method in interface com.facebook.buck.artifact_cache.ArtifactCache
Store the artifact at path specified by output to cache, such that it can later be fetched using ruleKey as the lookup key.
store(ImmutableSet<RuleKey>, ImmutableMap<String, String>, Path) - Method in class com.facebook.buck.artifact_cache.DirArtifactCache
 
store(ImmutableSet<RuleKey>, ImmutableMap<String, String>, Path) - Method in class com.facebook.buck.artifact_cache.HttpArtifactCache
 
store(ImmutableSet<RuleKey>, ImmutableMap<String, String>, Path) - Method in class com.facebook.buck.artifact_cache.LoggingArtifactCacheDecorator
 
store(ImmutableSet<RuleKey>, ImmutableMap<String, String>, Path) - Method in class com.facebook.buck.artifact_cache.MultiArtifactCache
Store the artifact to all encapsulated ArtifactCaches.
store(ImmutableSet<RuleKey>, ImmutableMap<String, String>, Path) - Method in class com.facebook.buck.artifact_cache.NoopArtifactCache
 
store(OutputStream) - Method in class com.facebook.buck.java.FatJar
Serialize this instance as XML to outputStream.
store - Variable in class com.facebook.buck.java.KeystoreDescription.Arg
 
storeCall(Request) - Method in class com.facebook.buck.artifact_cache.HttpArtifactCache
 
storeImpl(ImmutableSet<RuleKey>, ImmutableMap<String, String>, Path, HttpArtifactCacheEvent.Finished.Builder) - Method in class com.facebook.buck.artifact_cache.HttpArtifactCache
 
StoreResponseReadResult - Class in com.facebook.buck.artifact_cache
Immutable implementation of HttpArtifactCacheBinaryProtocol.AbstractStoreResponseReadResult.
StoreResponseReadResult.Builder - Class in com.facebook.buck.artifact_cache
Builds instances of StoreResponseReadResult.
StoreWriteResult - Class in com.facebook.buck.artifact_cache
Immutable implementation of HttpArtifactCacheBinaryProtocol.AbstractStoreWriteResult.
StoreWriteResult.Builder - Class in com.facebook.buck.artifact_cache
Builds instances of StoreWriteResult.
StreamingWebSocketServlet - Class in com.facebook.buck.httpserver
 
StreamingWebSocketServlet(ObjectMapper) - Constructor for class com.facebook.buck.httpserver.StreamingWebSocketServlet
 
StreamingWebSocketServlet.MyWebSocket - Class in com.facebook.buck.httpserver
This is the httpserver component of a WebSocket that maintains a session with one client.
StreamingWebSocketServlet.MyWebSocket() - Constructor for class com.facebook.buck.httpserver.StreamingWebSocketServlet.MyWebSocket
 
streamOutputFromReader(Reader, XctoolOutputParsing.XctoolEventCallback) - Static method in class com.facebook.buck.apple.XctoolOutputParsing
Decodes a stream of JSON objects as produced by xctool -reporter json-stream and invokes the callbacks in eventCallback with each event in the stream.
strict - Variable in class com.facebook.buck.gwt.GwtBinaryDescription.Arg
If true, the GWT Compiler's -strict flag will be set.
StringHashing - Class in com.facebook.buck.hashing
 
StringResources - Class in com.facebook.buck.android
Represents string resources of types string, plural and array for a locale.
StringResources(SortedMap<Integer, String>, SortedMap<Integer, ImmutableMap<String, String>>, SortedMap<Integer, ImmutableList<String>>) - Constructor for class com.facebook.buck.android.StringResources
 
strings - Variable in class com.facebook.buck.android.StringResources
 
StringSetOptionHandler - Class in com.facebook.buck.cli
OptionHandler that collects multiple arguments passed to an option in a Set.
StringSetOptionHandler(CmdLineParser, OptionDef, Setter<? super Supplier<ImmutableSet<String>>>) - Constructor for class com.facebook.buck.cli.StringSetOptionHandler
 
StringTemplateStep - Class in com.facebook.buck.step.fs
A step that creates an ST by reading a template from templatePath, calls configure to configure it, renders it and writes it out to outputPath.
StringTemplateStep(Path, ProjectFilesystem, Path, Function<ST, ST>) - Constructor for class com.facebook.buck.step.fs.StringTemplateStep
 
stripPathPrefixAndExtension(Path, String) - Static method in class com.facebook.buck.io.MorePaths
 
stripPrefix(String, String) - Static method in class com.facebook.buck.util.MoreStrings
 
StripStep - Class in com.facebook.buck.cxx
Run strip on a binary.
StripStep(Path, ImmutableList<String>, ImmutableList<String>, Path, Path) - Constructor for class com.facebook.buck.cxx.StripStep
 
stripSuffix(String, String) - Static method in class com.facebook.buck.util.MoreStrings
 
StubJar - Class in com.facebook.buck.java.abi
 
StubJar(Path) - Constructor for class com.facebook.buck.java.abi.StubJar
 
style - Variable in class com.facebook.buck.gwt.GwtBinaryDescription.Arg
This will be passed to the GWT Compiler's -style flag.
SubdirectoryBuildTargetPattern - Class in com.facebook.buck.model
A pattern matches build targets that have the specified ancestor directory.
SubdirectoryBuildTargetPattern(String) - Constructor for class com.facebook.buck.model.SubdirectoryBuildTargetPattern
 
subpathsOfPathsSupplier(ProjectFilesystem, Set<Path>) - Static method in class com.facebook.buck.apple.RuleUtils
 
succeeded - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndOcunitEvent
 
succeeded - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestEvent
 
succeeded - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestSuiteEvent
 
success(BuildRule, BuildRuleSuccessType, CacheResult) - Static method in class com.facebook.buck.rules.BuildResult
 
suggest(ProjectFilesystem, ImmutableSet<String>) - Method in interface com.facebook.buck.java.JavacStep.SuggestBuildRules
 
suite - Variable in class com.facebook.buck.apple.XctoolOutputParsing.BeginTestSuiteEvent
 
suite - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestSuiteEvent
 
SuperConsoleEventBusListener - Class in com.facebook.buck.event.listener
Console that provides rich, updating ansi output about the current build.
SuperConsoleEventBusListener(Console, Clock, TestResultSummaryVerbosity, ExecutionEnvironment, Optional<WebServer>) - Constructor for class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
SUPPORTED_FLAVORS - Static variable in class com.facebook.buck.java.JavaLibraryDescription
 
SUPPORTED_MODULE_TYPES_PREDICATE - Static variable in class com.facebook.buck.java.intellij.IjModuleFactory
 
supportedPlatformsRegex - Variable in class com.facebook.buck.cxx.CxxLibraryDescription.Arg
 
SupportsDependencyFileRuleKey - Interface in com.facebook.buck.rules.keys
Used to tag a rule that supports dependency-file input-based rule keys.
supportsHeaderMaps() - Method in class com.facebook.buck.cxx.ClangPreprocessor
 
supportsHeaderMaps() - Method in class com.facebook.buck.cxx.DefaultPreprocessor
 
supportsHeaderMaps() - Method in interface com.facebook.buck.cxx.Preprocessor
 
SupportsInputBasedRuleKey - Interface in com.facebook.buck.rules.keys
Used to tag a rule that supports input-based rule keys.
supportsStreamingTests() - Method in class com.facebook.buck.android.AndroidInstrumentationTest
 
supportsStreamingTests() - Method in class com.facebook.buck.apple.AppleTest
 
supportsStreamingTests() - Method in class com.facebook.buck.cxx.CxxTest
 
supportsStreamingTests() - Method in class com.facebook.buck.d.DTest
 
supportsStreamingTests() - Method in class com.facebook.buck.java.JavaTest
 
supportsStreamingTests() - Method in class com.facebook.buck.python.PythonTest
 
supportsStreamingTests() - Method in interface com.facebook.buck.rules.TestRule
 
supportsStreamingTests() - Method in class com.facebook.buck.shell.ShTest
 
suspended(BuildRule) - Static method in class com.facebook.buck.rules.BuildRuleEvent
 
SymCopyStep - Class in com.facebook.buck.step.fs
This step copies the content of a directory tree through symlinks, copying only directories.
SymCopyStep(ProjectFilesystem, ImmutableList<Path>, Path) - Constructor for class com.facebook.buck.step.fs.SymCopyStep
 
SymlinkFilesIntoDirectoryStep - Class in com.facebook.buck.shell
Step that takes a collection of entries in a directory and creates a set of read-only symlinks (with the same structure) to the original entries in a new directory.
SymlinkFilesIntoDirectoryStep(ProjectFilesystem, Path, Iterable<Path>, Path) - Constructor for class com.facebook.buck.shell.SymlinkFilesIntoDirectoryStep
 
SymlinkFileStep - Class in com.facebook.buck.step.fs
 
SymlinkFileStep(ProjectFilesystem, Path, Path, boolean) - Constructor for class com.facebook.buck.step.fs.SymlinkFileStep
 
SymlinkTree - Class in com.facebook.buck.rules
 
SymlinkTree(BuildRuleParams, SourcePathResolver, Path, ImmutableMap<Path, SourcePath>) - Constructor for class com.facebook.buck.rules.SymlinkTree
 
SymlinkTree.InvalidSymlinkTreeException - Exception in com.facebook.buck.rules
 
SymlinkTree.InvalidSymlinkTreeException(String) - Constructor for exception com.facebook.buck.rules.SymlinkTree.InvalidSymlinkTreeException
 
SymlinkTreeStep - Class in com.facebook.buck.step.fs
 
SymlinkTreeStep(ProjectFilesystem, Path, ImmutableMap<Path, Path>) - Constructor for class com.facebook.buck.step.fs.SymlinkTreeStep
 

T

target - Variable in class com.facebook.buck.apple.NewNativeTargetProjectMutator.Result
 
target - Variable in class com.facebook.buck.java.JavaLibraryDescription.Arg
 
target - Variable in class com.facebook.buck.rules.BuildRuleFactoryParams
 
TargetDevice - Class in com.facebook.buck.step
Represents information about the device we're targeting.
TargetDevice(TargetDevice.Type, String) - Constructor for class com.facebook.buck.step.TargetDevice
 
TargetDevice.Type - Enum in com.facebook.buck.step
 
TargetDeviceCommandLineOptions - Class in com.facebook.buck.cli
 
TargetDeviceCommandLineOptions() - Constructor for class com.facebook.buck.cli.TargetDeviceCommandLineOptions
 
targetDeviceOptions() - Method in class com.facebook.buck.cli.InstallCommand
 
targetDeviceOptions() - Method in class com.facebook.buck.cli.UninstallCommand
 
TargetDeviceOptions - Class in com.facebook.buck.step
 
TargetDeviceOptions() - Constructor for class com.facebook.buck.step.TargetDeviceOptions
 
TargetDeviceOptions(boolean, boolean, String) - Constructor for class com.facebook.buck.step.TargetDeviceOptions
 
TARGETED_JAVA_VERSION - Static variable in class com.facebook.buck.java.JavaBuckConfig
 
TargetGraph - Class in com.facebook.buck.rules
Represents the graph of TargetNodes constructed by parsing the build files.
TargetGraph(MutableDirectedGraph<TargetNode<?>>) - Constructor for class com.facebook.buck.rules.TargetGraph
 
TargetGraphAndTargets - Class in com.facebook.buck.rules
 
TargetGraphHashing - Class in com.facebook.buck.rules
Utility class to calculate hash codes for build targets in a TargetGraph.
TargetGraphTestParsing - Class in com.facebook.buck.cli
 
TargetGraphToActionGraph - Class in com.facebook.buck.rules
 
TargetGraphToActionGraph(BuckEventBus, TargetNodeToBuildRuleTransformer, FileHashCache) - Constructor for class com.facebook.buck.rules.TargetGraphToActionGraph
 
TargetGraphTransformer - Interface in com.facebook.buck.rules
Responsible for converting a TargetGraph to a graph of some other type, typically of BuildRules, but there's not requirement for this to be the case.
targetGroup - Variable in class com.facebook.buck.apple.NewNativeTargetProjectMutator.Result
 
TargetLiteral - Class in com.facebook.buck.query
A literal set of targets.
TargetLiteral(String) - Constructor for class com.facebook.buck.query.TargetLiteral
 
TargetName - Annotation Type in com.facebook.buck.rules
Annotates that a Description's constructor arg has no 'name' attribute.
TargetNode<T> - Class in com.facebook.buck.rules
A TargetNode represents a node in the target graph which is created by the Parser as a result of parsing BUCK files in a project.
TargetNode(Description<T>, T, BuildRuleFactoryParams, ImmutableSet<BuildTarget>, ImmutableSet<BuildTargetPattern>, Function<Optional<String>, Path>, CellFilesystemResolver) - Constructor for class com.facebook.buck.rules.TargetNode
 
TargetNode.InvalidSourcePathInputException - Exception in com.facebook.buck.rules
 
TargetNodePredicateSpec - Class in com.facebook.buck.parser
Immutable implementation of AbstractTargetNodePredicateSpec.
TargetNodes - Class in com.facebook.buck.rules
Utility class to work with TargetNode objects.
TargetNodeSpec - Interface in com.facebook.buck.parser
A specification used by the parser to match TargetNode objects.
TargetNodeToBuildRuleTransformer - Interface in com.facebook.buck.rules
 
targetPatternEvaluator - Variable in class com.facebook.buck.cli.BuckQueryEnvironment
 
TargetPatternEvaluator - Class in com.facebook.buck.cli
 
TargetPatternEvaluator(CommandRunnerParams, boolean) - Constructor for class com.facebook.buck.cli.TargetPatternEvaluator
 
TargetsCommand - Class in com.facebook.buck.cli
 
TargetsCommand() - Constructor for class com.facebook.buck.cli.TargetsCommand
 
TeeInputStream - Class in com.facebook.buck.io
Wraps a source InputStream, writing to a destination OutputStream any bytes read from this object.
TeeInputStream(InputStream, OutputStream) - Constructor for class com.facebook.buck.io.TeeInputStream
 
tellClients(BuckEvent) - Method in class com.facebook.buck.httpserver.StreamingWebSocketServlet
 
TEMP_PREFIX - Static variable in class com.facebook.buck.android.agent.util.AgentUtil
 
TempDirectoryCreator - Class in com.facebook.buck.io
 
TempDirectoryCreator(Optional<Path>) - Constructor for class com.facebook.buck.io.TempDirectoryCreator
 
TemplateHandlerDelegate - Interface in com.facebook.buck.httpserver
 
test - Variable in class com.facebook.buck.apple.XctoolOutputParsing.BeginTestEvent
 
test - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestEvent
 
test - Variable in class com.facebook.buck.shell.ShTestDescription.Arg
 
TEST_FAILURES_EXIT_CODE - Static variable in class com.facebook.buck.cli.TestRunning
 
TEST_ONLY - Static variable in enum com.facebook.buck.apple.xcode.XCScheme.BuildActionEntry.BuildFor
 
TEST_RESULT_FILE_PREFIX - Static variable in class com.facebook.buck.android.BuckXmlTestRunListener
 
TEST_RESULT_FILE_SUFFIX - Static variable in class com.facebook.buck.android.BuckXmlTestRunListener
 
TEST_SUMMARY_SECTION_NAME - Static variable in class com.facebook.buck.test.TestConfig
 
testAwaitingResults(IndividualTestEvent.Started) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
testCaseCount - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestSuiteEvent
 
TestCaseSummariesBuildingXctoolEventHandler - Class in com.facebook.buck.apple
Implementation of XctoolOutputParsing.XctoolEventCallback that collects xctool events and converts them to TestCaseSummary objects, reporting progress to a TestRule.TestReportingCallback.
TestCaseSummariesBuildingXctoolEventHandler(TestRule.TestReportingCallback) - Constructor for class com.facebook.buck.apple.TestCaseSummariesBuildingXctoolEventHandler
 
TestCaseSummary - Class in com.facebook.buck.test
 
TestCaseSummary(String, List<TestResultSummary>) - Constructor for class com.facebook.buck.test.TestCaseSummary
Creates a TestCaseSummary which is assumed to be not read from cached results
testClassNames - Variable in class com.facebook.buck.junit.BaseRunner
 
TestCommand - Class in com.facebook.buck.cli
 
TestCommand() - Constructor for class com.facebook.buck.cli.TestCommand
 
TestConfig - Class in com.facebook.buck.test
 
TestConfig(BuckConfig) - Constructor for class com.facebook.buck.test.TestConfig
 
TestDescription - Class in com.facebook.buck.test.selectors
A non-JUnit specific way of describing a test-method inside a test-class.
TestDescription(String, String) - Constructor for class com.facebook.buck.test.selectors.TestDescription
 
testDidBegin(String, String) - Method in interface com.facebook.buck.rules.TestRule.TestReportingCallback
 
testDidEnd(TestResultSummary) - Method in interface com.facebook.buck.rules.TestRule.TestReportingCallback
 
testDuration - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestSuiteEvent
 
testFinishedEvent(TestSummaryEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
testHostApp - Variable in class com.facebook.buck.apple.AppleTestDescription.Arg
 
TestNGMain - Class in com.facebook.buck.junit
Launcher for TestNG.
TestNGRunner - Class in com.facebook.buck.junit
Class that runs a set of TestNG tests and writes the results to a directory.
TestNGRunner() - Constructor for class com.facebook.buck.junit.TestNGRunner
 
TestNGRunner.FilteringAnnotationTransformer - Class in com.facebook.buck.junit
 
TestNGRunner.FilteringAnnotationTransformer() - Constructor for class com.facebook.buck.junit.TestNGRunner.FilteringAnnotationTransformer
 
TestNGRunner.TestNGWrapper - Class in com.facebook.buck.junit
 
TestNGRunner.TestNGWrapper() - Constructor for class com.facebook.buck.junit.TestNGRunner.TestNGWrapper
 
TestResultFormatter - Class in com.facebook.buck.event.listener
 
TestResultFormatter(Ansi, Verbosity, TestResultSummaryVerbosity) - Constructor for class com.facebook.buck.event.listener.TestResultFormatter
 
TestResultFormatter.FormatMode - Enum in com.facebook.buck.event.listener
 
TestResults - Class in com.facebook.buck.test
Represents the test results from multiple test cases.
TestResults(List<TestCaseSummary>) - Constructor for class com.facebook.buck.test.TestResults
 
TestResults(BuildTarget, List<TestCaseSummary>, ImmutableSet<String>, ImmutableSet<String>) - Constructor for class com.facebook.buck.test.TestResults
 
testResultsAvailable(IndividualTestEvent.Finished) - Method in class com.facebook.buck.event.listener.SimpleConsoleEventBusListener
 
testResultsAvailable(IndividualTestEvent.Finished) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
TestResultsGrouper - Class in com.facebook.buck.test.result.groups
Group TestResults together into cliques based on the graph built by following 'deps' and 'source_under_test' edges.
TestResultsGrouper(Iterable<TestRule>) - Constructor for class com.facebook.buck.test.result.groups.TestResultsGrouper
 
TestResultSummary - Class in com.facebook.buck.test
 
TestResultSummary(String, String, ResultType, long, String, String, String, String) - Constructor for class com.facebook.buck.test.TestResultSummary
 
testResultSummaryForEndTestEvent(XctoolOutputParsing.EndTestEvent) - Static method in class com.facebook.buck.apple.XctoolOutputParsing
 
TestResultSummaryVerbosity - Class in com.facebook.buck.test
Immutable implementation of AbstractTestResultSummaryVerbosity.
TestResultSummaryVerbosity.Builder - Class in com.facebook.buck.test
Builds instances of TestResultSummaryVerbosity.
testRoots - Variable in class com.facebook.buck.rules.ProjectConfigDescription.Arg
 
TestRule - Interface in com.facebook.buck.rules
A BuildRule that is designed to run tests.
TestRule.TestReportingCallback - Interface in com.facebook.buck.rules
Callbacks to invoke during the test run to report information about test cases and/or tests.
TestRuleEvent - Class in com.facebook.buck.test
Base class for events about test rules.
TestRuleEvent(BuildTarget) - Constructor for class com.facebook.buck.test.TestRuleEvent
 
TestRuleEvent.Finished - Class in com.facebook.buck.test
 
TestRuleEvent.Finished(BuildTarget) - Constructor for class com.facebook.buck.test.TestRuleEvent.Finished
 
TestRuleEvent.Started - Class in com.facebook.buck.test
 
TestRuleEvent.Started(BuildTarget) - Constructor for class com.facebook.buck.test.TestRuleEvent.Started
 
testRuleFinished(TestRuleEvent.Finished) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
TestRuleKeyFileHelper - Class in com.facebook.buck.cli
Helper class to annotate and validate an output directory of a test with a rule key.
TestRuleKeyFileHelper(BuildEngine) - Constructor for class com.facebook.buck.cli.TestRuleKeyFileHelper
 
testRuleStarted(TestRuleEvent.Started) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
TestRun - Class in com.facebook.buck.cli
Immutable implementation of AbstractTestRun.
TestRun.Builder - Class in com.facebook.buck.cli
Builds instances of TestRun.
testRunCompleted(TestRunEvent.Finished) - Method in class com.facebook.buck.event.listener.SimpleConsoleEventBusListener
 
testRunCompleted(TestRunEvent.Finished) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
TestRunEvent - Class in com.facebook.buck.rules
 
TestRunEvent.Finished - Class in com.facebook.buck.rules
 
TestRunEvent.Finished(int, List<TestResults>) - Constructor for class com.facebook.buck.rules.TestRunEvent.Finished
 
TestRunEvent.Started - Class in com.facebook.buck.rules
 
TestRunEvent.Started(int, boolean, TestSelectorList, boolean, ImmutableSet<String>) - Constructor for class com.facebook.buck.rules.TestRunEvent.Started
 
testRunFinished(TestRunEvent.Finished) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
TestRunning - Class in com.facebook.buck.cli
Utility class for running tests from TestRules which have been built.
TestRunningOptions - Class in com.facebook.buck.test
Immutable implementation of AbstractTestRunningOptions.
TestRunningOptions.Builder - Class in com.facebook.buck.test
Builds instances of TestRunningOptions.
testRunStarted(TestRunEvent.Started) - Method in class com.facebook.buck.event.listener.SimpleConsoleEventBusListener
 
testRunStarted(TestRunEvent.Started) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
testRunStarted(TestRunEvent.Started) - Method in class com.facebook.buck.httpserver.WebServerBuckEventListener
 
tests - Variable in class com.facebook.buck.apple.AppleBundleDescription.Arg
 
tests - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
tests - Variable in class com.facebook.buck.java.JavaLibraryDescription.Arg
 
testsDidBegin() - Method in interface com.facebook.buck.rules.TestRule.TestReportingCallback
 
testsDidEnd(List<TestCaseSummary>) - Method in interface com.facebook.buck.rules.TestRule.TestReportingCallback
 
TestSelector - Class in com.facebook.buck.test.selectors
A way of matching a test-method in a test-class, and saying whether or not to include any matches in a test run.
testSelectorList - Variable in class com.facebook.buck.junit.BaseRunner
 
TestSelectorList - Class in com.facebook.buck.test.selectors
A collection of TestSelector instances which, as a group, can decide whether or not to include a given TestDescription.
TestSelectorList.Builder - Class in com.facebook.buck.test.selectors
Build a new TestSelectorList from a list of strings, each of which is parsed by TestSelector.
TestSelectorList.Builder() - Constructor for class com.facebook.buck.test.selectors.TestSelectorList.Builder
 
testSelectorListSupplier - Variable in class com.facebook.buck.cli.TestSelectorOptions
 
TestSelectorOptions - Class in com.facebook.buck.cli
 
TestSelectorOptions() - Constructor for class com.facebook.buck.cli.TestSelectorOptions
 
TestSelectorOptions.TestSelectorsOptionHandler - Class in com.facebook.buck.cli
 
TestSelectorOptions.TestSelectorsOptionHandler(CmdLineParser, OptionDef, Setter<Supplier<TestSelectorList>>) - Constructor for class com.facebook.buck.cli.TestSelectorOptions.TestSelectorsOptionHandler
 
TestSelectorParseException - Exception in com.facebook.buck.test.selectors
Errors specific to parsing test selectors.
TestSelectorParseException(String) - Constructor for exception com.facebook.buck.test.selectors.TestSelectorParseException
 
TestSelectorParseException(String, Exception) - Constructor for exception com.facebook.buck.test.selectors.TestSelectorParseException
 
TestsOfFunction - Class in com.facebook.buck.query
A "testsof" query expression, which computes the tests of the given targets.
TestsOfFunction() - Constructor for class com.facebook.buck.query.TestsOfFunction
 
testStartedEvent(TestSummaryEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
TestSummaryEvent - Class in com.facebook.buck.rules
 
TestSummaryEvent.Finished - Class in com.facebook.buck.rules
 
TestSummaryEvent.Finished(UUID, TestResultSummary) - Constructor for class com.facebook.buck.rules.TestSummaryEvent.Finished
 
TestSummaryEvent.Started - Class in com.facebook.buck.rules
 
TestSummaryEvent.Started(UUID, String, String) - Constructor for class com.facebook.buck.rules.TestSummaryEvent.Started
 
testSummaryFinished(TestSummaryEvent.Finished) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
testSummaryStarted(TestSummaryEvent.Started) - Method in class com.facebook.buck.event.listener.SuperConsoleEventBusListener
 
testTarget - Variable in class com.facebook.buck.rules.ProjectConfigDescription.Arg
 
testType - Variable in class com.facebook.buck.java.JavaTestDescription.Arg
 
TestType - Enum in com.facebook.buck.java
 
TEXT_SECRET_KEY_SIZE - Static variable in class com.facebook.buck.android.agent.util.AgentUtil
Size of the text version of the receive-file secret key.
threadLimit - Variable in class com.facebook.buck.util.concurrent.ConcurrencyLimit
 
Threads - Class in com.facebook.buck.util
 
ThriftBuckConfig - Class in com.facebook.buck.thrift
 
ThriftBuckConfig(BuckConfig) - Constructor for class com.facebook.buck.thrift.ThriftBuckConfig
 
ThriftCompiler - Class in com.facebook.buck.thrift
 
ThriftCompiler(BuildRuleParams, SourcePathResolver, Tool, ImmutableList<String>, Path, SourcePath, String, ImmutableSet<String>, ImmutableList<Path>, ImmutableSet<Path>, ImmutableMap<Path, SourcePath>, ImmutableSortedSet<String>) - Constructor for class com.facebook.buck.thrift.ThriftCompiler
 
ThriftCompilerStep - Class in com.facebook.buck.thrift
 
ThriftCompilerStep(Path, ImmutableList<String>, Path, Path, String, ImmutableSet<String>, ImmutableList<Path>) - Constructor for class com.facebook.buck.thrift.ThriftCompilerStep
 
ThriftConstructorArg - Class in com.facebook.buck.thrift
 
ThriftConstructorArg() - Constructor for class com.facebook.buck.thrift.ThriftConstructorArg
 
ThriftCxxEnhancer - Class in com.facebook.buck.thrift
 
ThriftCxxEnhancer(ThriftBuckConfig, CxxLibraryDescription, boolean) - Constructor for class com.facebook.buck.thrift.ThriftCxxEnhancer
 
ThriftJavaEnhancer - Class in com.facebook.buck.thrift
 
ThriftJavaEnhancer(ThriftBuckConfig, JavacOptions) - Constructor for class com.facebook.buck.thrift.ThriftJavaEnhancer
 
ThriftLanguageSpecificEnhancer - Interface in com.facebook.buck.thrift
Interface used to implement thrift support for a language.
ThriftLibrary - Class in com.facebook.buck.thrift
Represents a thrift library target node in the action graph, providing an interface for dependents to setup dependencies and include paths correctly for the thrift files this library contains.
ThriftLibrary(BuildRuleParams, SourcePathResolver, ImmutableSortedSet<ThriftLibrary>, HeaderSymlinkTree, ImmutableMap<Path, SourcePath>) - Constructor for class com.facebook.buck.thrift.ThriftLibrary
 
ThriftLibraryDescription - Class in com.facebook.buck.thrift
 
ThriftLibraryDescription(ThriftBuckConfig, ImmutableList<ThriftLanguageSpecificEnhancer>) - Constructor for class com.facebook.buck.thrift.ThriftLibraryDescription
 
ThriftLibraryDescription.CompilerType - Enum in com.facebook.buck.thrift
 
ThriftPythonEnhancer - Class in com.facebook.buck.thrift
 
ThriftPythonEnhancer(ThriftBuckConfig, ThriftPythonEnhancer.Type) - Constructor for class com.facebook.buck.thrift.ThriftPythonEnhancer
 
ThriftPythonEnhancer.Type - Enum in com.facebook.buck.thrift
 
ThriftSource - Class in com.facebook.buck.thrift
 
ThriftSource(ThriftCompiler, ImmutableList<String>, Path) - Constructor for class com.facebook.buck.thrift.ThriftSource
 
ThriftWatcher - Class in com.facebook.buck.util
 
ThrowableConsoleEvent - Class in com.facebook.buck.event
Event for tracking Throwable
ThrowableConsoleEvent(Throwable, String) - Constructor for class com.facebook.buck.event.ThrowableConsoleEvent
 
ThrowableConsoleEvent(Throwable, Level, String) - Constructor for class com.facebook.buck.event.ThrowableConsoleEvent
 
TIME_FORMATTER - Static variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
TimeFormat - Class in com.facebook.buck.util
 
TimeSpan - Class in com.facebook.buck.util.concurrent
Pairs a duration with a TimeUnit.
TimeSpan(long, TimeUnit) - Constructor for class com.facebook.buck.util.concurrent.TimeSpan
 
timestamp - Variable in class com.facebook.buck.apple.XctoolOutputParsing.BeginOcunitEvent
 
timestamp - Variable in class com.facebook.buck.apple.XctoolOutputParsing.BeginTestEvent
 
timestamp - Variable in class com.facebook.buck.apple.XctoolOutputParsing.BeginTestSuiteEvent
 
timestamp - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndOcunitEvent
 
timestamp - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestEvent
 
timestamp - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestSuiteEvent
 
timestamp(BuckEvent) - Method in class com.facebook.buck.event.BuckEventBus
Timestamp event.
timestampSeconds(String) - Method in class com.facebook.buck.util.versioncontrol.HgCmdLineInterface
 
timestampSeconds(String) - Method in class com.facebook.buck.util.versioncontrol.NoOpCmdLineInterface
 
timestampSeconds(String) - Method in interface com.facebook.buck.util.versioncontrol.VersionControlCmdLineInterface
 
TMP_PATH - Static variable in class com.facebook.buck.java.intellij.Project
Directory in buck-out which holds temporary files.
TO_BUILD_TARGET - Static variable in class com.facebook.buck.rules.SourcePaths
 
TO_CACHED_TRANSFORMATION - Static variable in class com.facebook.buck.test.TestCaseSummary
Transformation to annotate TestCaseSummary marking them as being read from cached results
TO_DEX_WITH_CLASSES - Static variable in interface com.facebook.buck.android.DexWithClasses
 
TO_ENTRY - Static variable in class com.facebook.buck.android.aapt.RDotTxtEntry
 
TO_FLAVOR - Static variable in class com.facebook.buck.model.Flavor
 
TO_MAVEN_CENTRAL_LONG_ARG - Static variable in class com.facebook.buck.cli.PublishCommand
 
TO_PATH - Static variable in interface com.facebook.buck.android.DexWithClasses
 
TO_PATH - Static variable in class com.facebook.buck.io.MorePaths
 
TO_R_DOT_JAVA_PACKAGE - Static variable in interface com.facebook.buck.android.HasAndroidResourceDeps
 
TO_RULE_KEY - Static variable in class com.facebook.buck.rules.RuleKey
Takes a string and uses it to construct a RuleKey.
TO_TARGET - Static variable in interface com.facebook.buck.model.HasBuildTarget
 
TO_UNFLAVORED_TARGET - Static variable in interface com.facebook.buck.model.HasUnflavoredBuildTarget
 
toBuildRulesFor(BuildTarget, BuildRuleResolver, Iterable<BuildTarget>) - Static method in class com.facebook.buck.rules.BuildRules
 
toBytes(double) - Method in enum com.facebook.buck.util.unit.SizeUnit
 
toFileExtension() - Method in enum com.facebook.buck.apple.AppleBundleExtension
 
toGigabytes(double) - Method in enum com.facebook.buck.util.unit.SizeUnit
 
toHttpUrl(Optional<String>, URI) - Static method in class com.facebook.buck.file.MavenUrlDecoder
 
toKilobytes(double) - Method in enum com.facebook.buck.util.unit.SizeUnit
 
toLogMessage() - Method in class com.facebook.buck.event.AbstractBuckEvent
 
toLogMessage() - Method in interface com.facebook.buck.event.BuckEvent
 
toMegabytes(double) - Method in enum com.facebook.buck.util.unit.SizeUnit
 
toMode(Set<PosixFilePermission>) - Static method in class com.facebook.buck.io.MorePosixFilePermissions
Convert a set of posix file permissions the unix bit representation (e.g.
toModuleMap(BuildTarget, SourcePathResolver, String, Path, Iterable<SourceList>) - Static method in class com.facebook.buck.python.PythonUtil
 
toModuleName(BuildTarget, String) - Static method in class com.facebook.buck.python.PythonUtil
Convert a path to a module to it's module name as referenced in import statements.
Tool - Interface in com.facebook.buck.rules
An abstraction for describing some tools used as part of the build.
toOptional() - Static method in class com.facebook.buck.util.Optionals
 
toPlist() - Method in class com.facebook.buck.apple.xcode.XcodeprojSerializer
Generate a plist serialization of project bound to this serializer.
TopologicalSort - Class in com.facebook.buck.graph
 
toPythonFunction(BuildRuleType, Object) - Method in class com.facebook.buck.rules.BuckPyFunction
 
toRemoteRepository(URL) - Static method in class com.facebook.buck.maven.AetherUtil
 
toRemoteRepository(String) - Static method in class com.facebook.buck.maven.AetherUtil
 
toSourcePath(ProjectFilesystem) - Static method in class com.facebook.buck.rules.SourcePaths
 
toString() - Method in enum com.facebook.buck.android.aapt.RDotTxtEntry.IdType
 
toString() - Method in enum com.facebook.buck.android.aapt.RDotTxtEntry.RType
 
toString() - Method in class com.facebook.buck.android.aapt.RDotTxtEntry
 
toString() - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Prints immutable value AndroidGraphEnhancementResult{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
Prints immutable value ResourceDetails{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.android.AndroidPackageableCollection
Prints immutable value AndroidPackageableCollection{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.android.AndroidPlatformTarget
 
toString() - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.Compiler
Prints immutable value Compiler{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration
Prints immutable value TargetConfiguration{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.android.NdkCxxPlatform
Prints immutable value NdkCxxPlatform{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in enum com.facebook.buck.android.NdkCxxPlatforms.Host
 
toString() - Method in enum com.facebook.buck.android.NdkCxxPlatforms.TargetArch
 
toString() - Method in enum com.facebook.buck.android.NdkCxxPlatforms.TargetArchAbi
 
toString() - Method in enum com.facebook.buck.android.NdkCxxPlatforms.Toolchain
 
toString() - Method in enum com.facebook.buck.android.NdkCxxPlatforms.ToolchainTarget
 
toString() - Method in class com.facebook.buck.apple.AppleBundleDestinations
Prints immutable value AppleBundleDestinations{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.AppleCxxPlatform
Prints immutable value AppleCxxPlatform{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.ApplePlatform
Prints immutable value ApplePlatform{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.AppleSdk
Prints immutable value AppleSdk{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.AppleSdkPaths
Prints immutable value AppleSdkPaths{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
Prints immutable value AppleTestBundleParamsKey{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.AppleToolchain
Prints immutable value AppleToolchain{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.clang.HeaderMap
 
toString() - Method in class com.facebook.buck.apple.CodeSignIdentity
Prints immutable value CodeSignIdentity{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.FatBinaryInfo
Prints immutable value FatBinaryInfo{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.GroupedSource
Prints immutable value GroupedSource{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
Prints immutable value ProvisioningProfileMetadata{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.simulator.AppleSimulator
Prints immutable value AppleSimulator{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile
Prints immutable value AppleSimulatorProfile{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec
Prints immutable value CopyFilePhaseDestinationSpec{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXBuildFile
 
toString() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXFileReference
 
toString() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXObject
 
toString() - Method in enum com.facebook.buck.apple.xcode.xcodeproj.PBXReference.SourceTree
 
toString() - Method in class com.facebook.buck.apple.xcode.xcodeproj.PBXReference
 
toString() - Method in class com.facebook.buck.apple.xcode.xcodeproj.SourceTreePath
 
toString() - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
Prints immutable value FetchResponseReadResult{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
Prints immutable value MetadataAndPayloadReadResultInternal{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
Prints immutable value StoreResponseReadResult{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.artifact_cache.StoreWriteResult
Prints immutable value StoreWriteResult{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cli.InstallResult
Prints immutable value InstallResult{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cli.ProjectPredicates
Prints immutable value ProjectPredicates{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cli.TestRun
Prints immutable value TestRun{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.command.BuildExecutionResult
Prints immutable value BuildExecutionResult{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.ClangCxxCompilationDatabaseEntry
Prints immutable value ClangCxxCompilationDatabaseEntry{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.CxxHeaders
Prints immutable value CxxHeaders{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec
Prints immutable value CxxHeaderSourceSpec{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.CxxPlatform
Prints immutable value CxxPlatform{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Prints immutable value CxxPreprocessorInput{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.CxxSource
Prints immutable value CxxSource{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.CxxTestStep
 
toString() - Method in class com.facebook.buck.cxx.Depfiles.Depfile
 
toString() - Method in class com.facebook.buck.cxx.MachoHeader
Prints immutable value MachoHeader{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.NativeLinkableInput
Prints immutable value NativeLinkableInput{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.NativeLinkableNode
Prints immutable value NativeLinkableNode{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.NuclideCompatibleCxxCompilationDatabaseEntry
Prints immutable value NuclideCompatibleCxxCompilationDatabaseEntry{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.cxx.TypeAndPlatform
Prints immutable value TypeAndPlatform{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.d.DTestStep
 
toString() - Method in class com.facebook.buck.dalvik.DalvikStatsTool.MethodReference
 
toString() - Method in class com.facebook.buck.event.AbstractBuckEvent
 
toString() - Method in class com.facebook.buck.event.ConsoleEvent
 
toString() - Method in class com.facebook.buck.event.EventKey
Prints immutable value EventKey{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.event.PerfEventId
Prints immutable value PerfEventId{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.java.classes.AbstractFileLike
 
toString() - Method in class com.facebook.buck.java.intellij.ContentRoot
Prints immutable value ContentRoot{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.java.intellij.DependencyEntry
Prints immutable value DependencyEntry{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.java.intellij.DependencyEntryData
Prints immutable value DependencyEntryData{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in enum com.facebook.buck.java.intellij.IjDependencyListBuilder.Scope
 
toString() - Method in enum com.facebook.buck.java.intellij.IjDependencyListBuilder.Type
 
toString() - Method in class com.facebook.buck.java.intellij.IjFolder
Prints immutable value IjFolder{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.java.intellij.IjLibrary
Prints immutable value IjLibrary{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.java.intellij.IjModule
Prints immutable value IjModule{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet
Prints immutable value IjModuleAndroidFacet{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.java.intellij.IjSourceFolder
Prints immutable value IjSourceFolder{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.java.intellij.ModuleIndexEntry
Prints immutable value ModuleIndexEntry{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.java.intellij.SerializableIntellijSettings
 
toString() - Method in class com.facebook.buck.java.JavacOptions
Prints immutable value JavacOptions{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in enum com.facebook.buck.java.tracing.JavacPhaseEvent.Phase
 
toString() - Method in enum com.facebook.buck.js.ReactNativePlatform
 
toString() - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Prints immutable value ProjectBuildFileParserOptions{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.model.BuildId
 
toString() - Method in class com.facebook.buck.model.Flavor
 
toString() - Method in class com.facebook.buck.model.Pair
 
toString() - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Prints immutable value OCamlBuildContext{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
Prints immutable value OCamlGeneratedBuildRules{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.parser.BuildFileSpec
Prints immutable value BuildFileSpec{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.parser.TargetNodePredicateSpec
Prints immutable value TargetNodePredicateSpec{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.python.PythonPackageComponents
Prints immutable value PythonPackageComponents{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.python.PythonPlatform
Prints immutable value PythonPlatform{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.query.FunctionExpression
 
toString() - Method in class com.facebook.buck.query.QueryEnvironment.Argument
 
toString() - Method in class com.facebook.buck.query.QueryExpression
Returns this query expression pretty-printed.
toString() - Method in class com.facebook.buck.query.TargetLiteral
 
toString() - Method in class com.facebook.buck.rules.AbstractBuildRule
 
toString() - Method in class com.facebook.buck.rules.ActionGraph
 
toString() - Method in interface com.facebook.buck.rules.BuildRule
 
toString() - Method in class com.facebook.buck.rules.BuildRuleEvent.Finished
 
toString() - Method in class com.facebook.buck.rules.coercer.FrameworkPath
Prints immutable value FrameworkPath{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rules.coercer.OCamlSource
Prints immutable value OCamlSource{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rules.coercer.SourceList
Prints immutable value SourceList{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rules.coercer.SourceWithFlags
Prints immutable value SourceWithFlags{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
Prints immutable value SourceWithFlagsList{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rules.ExopackageInfo.DexInfo
Prints immutable value DexInfo{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo
Prints immutable value NativeLibsInfo{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rules.ExopackageInfo
Prints immutable value ExopackageInfo{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
Prints immutable value ExternalTestRunnerTestSpec{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rules.ImmutableBuildContext
Prints immutable value BuildContext{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.rules.RuleKey
 
toString() - Method in class com.facebook.buck.rules.TargetNode
 
toString() - Method in class com.facebook.buck.step.fs.MkdirAndSymlinkFileStep
 
toString() - Method in class com.facebook.buck.step.ImmutableExecutionContext
Prints immutable value ExecutionContext{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.test.TestCaseSummary
 
toString() - Method in class com.facebook.buck.test.TestResults
 
toString() - Method in class com.facebook.buck.test.TestResultSummary
 
toString() - Method in class com.facebook.buck.test.TestResultSummaryVerbosity
Prints immutable value TestResultSummaryVerbosity{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.test.TestRunningOptions
Prints immutable value TestRunningOptions{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.timing.AbsolutePerfTime
Prints immutable value AbsolutePerfTime{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.timing.RelativePerfTime
Prints immutable value RelativePerfTime{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.util.cache.HashCodeAndFileType
Prints immutable value HashCodeAndFileType{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in enum com.facebook.buck.util.environment.Architecture
 
toString() - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Prints immutable value BuildEnvironmentDescription{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in enum com.facebook.buck.util.Filters.Density
 
toString() - Method in class com.facebook.buck.util.network.BatchingLogger.BatchEntry
 
toString() - Method in class com.facebook.buck.util.network.HiveRowFormatter
 
toString() - Method in class com.facebook.buck.util.ProcessExecutorParams
Prints immutable value ProcessExecutorParams{...} with attribute values, excluding any non-generated and auxiliary attributes.
toString() - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats
Prints immutable value VersionControlStats{...} with attribute values, excluding any non-generated and auxiliary attributes.
totalDuration - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestEvent
 
totalDuration - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestSuiteEvent
 
totalFailureCount - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestSuiteEvent
 
toTerabytes(double) - Method in enum com.facebook.buck.util.unit.SizeUnit
 
touch(Path) - Method in class com.facebook.buck.io.ProjectFilesystem
 
TouchStep - Class in com.facebook.buck.step.fs
Step that runs touch <filename> in the shell.
TouchStep(ProjectFilesystem, Path) - Constructor for class com.facebook.buck.step.fs.TouchStep
 
toXcodeAttribute(HeaderVisibility) - Static method in class com.facebook.buck.apple.AppleHeaderVisibilities
 
traceEvent(TraceEvent) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
TraceEvent - Class in com.facebook.buck.event
Weakly-typed events that should just show up in the trace log.
TraceEvent(String, ChromeTraceEvent.Phase) - Constructor for class com.facebook.buck.event.TraceEvent
 
TraceEvent(String, ChromeTraceEvent.Phase, ImmutableMap<String, String>) - Constructor for class com.facebook.buck.event.TraceEvent
 
TraceEventLogger - Class in com.facebook.buck.event
Helper for creating a trace event with a start and end.
TraceHandlerDelegate - Class in com.facebook.buck.httpserver
HTTP handler for requests to the /trace path.
TracesHandlerDelegate - Class in com.facebook.buck.httpserver
 
TracesHelper - Class in com.facebook.buck.httpserver
Utility to help with reading data from build trace files.
TracingTaskListener - Class in com.facebook.buck.java.tracing
A TaskListener that traces all events to a JavacPhaseTracer.
TracingTaskListener(JavacPhaseTracer) - Constructor for class com.facebook.buck.java.tracing.TracingTaskListener
 
transform(TargetGraph, BuildRuleResolver, TargetNode<T>, RuleKeyBuilderFactory) - Method in class com.facebook.buck.cli.BuildTargetNodeToBuildRuleTransformer
 
transform(ITestAnnotation, Class, Constructor, Method) - Method in class com.facebook.buck.junit.TestNGRunner.FilteringAnnotationTransformer
 
transform(Function<LEFT, X>, Function<RIGHT, X>) - Method in class com.facebook.buck.model.Either
 
transform(TargetGraph, BuildRuleResolver, TargetNode<T>, RuleKeyBuilderFactory) - Method in interface com.facebook.buck.rules.TargetNodeToBuildRuleTransformer
 
TranslatingJavacPhaseTracer - Class in com.facebook.buck.java.tracing
A JavacPhaseTracer that translates the trace data to be more useful.
TranslatingJavacPhaseTracer(JavacPhaseEventLogger) - Constructor for class com.facebook.buck.java.tracing.TranslatingJavacPhaseTracer
 
TraversableGraph<T> - Interface in com.facebook.buck.graph
Minimal interface needed by AbstractBottomUpTraversal to traverse a graph.
traverse(Iterable<? extends T>) - Method in class com.facebook.buck.graph.AbstractAcyclicDepthFirstPostOrderTraversal
Performs a depth-first, post-order traversal over a DAG.
traverse() - Method in class com.facebook.buck.graph.AbstractBottomUpTraversal
 
traverse(DirectoryTraversal) - Method in class com.facebook.buck.io.DefaultDirectoryTraverser
 
traverse() - Method in class com.facebook.buck.io.DirectoryTraversal
 
traverse(DirectoryTraversal) - Method in interface com.facebook.buck.io.DirectoryTraverser
Takes a DirectoryTraversal and ensures that DirectoryTraversal.visit(java.nio.file.Path, String) is invoked, as appropriate.
traverse() - Method in class com.facebook.buck.java.classes.ClasspathTraversal
 
traverse(ClasspathTraversal) - Method in interface com.facebook.buck.java.classes.ClasspathTraverser
 
traverse(ClasspathTraversal) - Method in class com.facebook.buck.java.classes.DefaultClasspathTraverser
 
traverse(C, TypeCoercer.Traversal) - Method in class com.facebook.buck.rules.coercer.CollectionTypeCoercer
 
traverse(Either<Left, Right>, TypeCoercer.Traversal) - Method in class com.facebook.buck.rules.coercer.EitherTypeCoercer
 
traverse(FrameworkPath, TypeCoercer.Traversal) - Method in class com.facebook.buck.rules.coercer.FrameworkPathTypeCoercer
 
traverse(Object, TypeCoercer.Traversal) - Method in class com.facebook.buck.rules.coercer.LeafTypeCoercer
 
traverse(ImmutableMap<K, V>, TypeCoercer.Traversal) - Method in class com.facebook.buck.rules.coercer.MapTypeCoercer
 
traverse(OCamlSource, TypeCoercer.Traversal) - Method in class com.facebook.buck.rules.coercer.OCamlSourceTypeCoercer
 
traverse(Pair<FIRST, SECOND>, TypeCoercer.Traversal) - Method in class com.facebook.buck.rules.coercer.PairTypeCoercer
 
traverse(PatternMatchedCollection<T>, TypeCoercer.Traversal) - Method in class com.facebook.buck.rules.coercer.PatternMatchedCollectionTypeCoercer
 
traverse(ImmutableSortedMap<K, V>, TypeCoercer.Traversal) - Method in class com.facebook.buck.rules.coercer.SortedMapTypeCoercer
 
traverse(SourceList, TypeCoercer.Traversal) - Method in class com.facebook.buck.rules.coercer.SourceListTypeCoercer
 
traverse(SourceWithFlagsList, TypeCoercer.Traversal) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsListTypeCoercer
 
traverse(SourceWithFlags, TypeCoercer.Traversal) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsTypeCoercer
 
traverse(Object) - Method in interface com.facebook.buck.rules.coercer.TypeCoercer.Traversal
 
traverse(T, TypeCoercer.Traversal) - Method in interface com.facebook.buck.rules.coercer.TypeCoercer
Traverse an object guided by this TypeCoercer.
traverse(ParamInfo.Traversal, T) - Method in class com.facebook.buck.rules.ParamInfo
 
traverse() - Method in class com.facebook.buck.util.ZipFileTraversal
 
TriState - Enum in com.facebook.buck.util
 
tryToExtractInstrumentationTestRunnerFromManifest(InstallableApk) - Static method in class com.facebook.buck.android.AdbHelper
 
tryToExtractPackageNameFromManifest(InstallableApk) - Static method in class com.facebook.buck.android.AdbHelper
 
type - Variable in class com.facebook.buck.android.aapt.RDotTxtEntry
 
TYPE - Static variable in class com.facebook.buck.android.AndroidAarDescription
 
TYPE - Static variable in class com.facebook.buck.android.AndroidBinaryDescription
 
TYPE - Static variable in class com.facebook.buck.android.AndroidBuildConfigDescription
 
TYPE - Static variable in class com.facebook.buck.android.AndroidInstrumentationApkDescription
 
TYPE - Static variable in class com.facebook.buck.android.AndroidInstrumentationTestDescription
 
TYPE - Static variable in class com.facebook.buck.android.AndroidLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.android.AndroidManifestDescription
 
TYPE - Static variable in class com.facebook.buck.android.AndroidPrebuiltAarDescription
 
TYPE - Static variable in class com.facebook.buck.android.AndroidResourceDescription
 
TYPE - Static variable in class com.facebook.buck.android.ApkGenruleDescription
 
TYPE - Static variable in class com.facebook.buck.android.GenAidlDescription
 
TYPE - Static variable in class com.facebook.buck.android.NdkLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.android.PrebuiltNativeLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.android.RobolectricTestDescription
 
TYPE - Static variable in class com.facebook.buck.apple.AppleAssetCatalogDescription
 
TYPE - Static variable in class com.facebook.buck.apple.AppleBinaryDescription
 
TYPE - Static variable in class com.facebook.buck.apple.AppleBundleDescription
 
TYPE - Static variable in class com.facebook.buck.apple.AppleLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.apple.ApplePackageDescription
 
TYPE - Static variable in class com.facebook.buck.apple.AppleResourceDescription
 
TYPE - Static variable in class com.facebook.buck.apple.AppleTestDescription
 
TYPE - Static variable in class com.facebook.buck.apple.CoreDataModelDescription
 
TYPE - Static variable in class com.facebook.buck.apple.XcodePostbuildScriptDescription
 
TYPE - Static variable in class com.facebook.buck.apple.XcodePrebuildScriptDescription
 
TYPE - Static variable in class com.facebook.buck.apple.XcodeWorkspaceConfigDescription
 
TYPE - Static variable in class com.facebook.buck.cxx.CxxBinaryDescription
 
TYPE - Static variable in class com.facebook.buck.cxx.CxxLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.cxx.CxxPythonExtensionDescription
 
TYPE - Static variable in class com.facebook.buck.cxx.PrebuiltCxxLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.file.RemoteFileDescription
 
TYPE - Static variable in class com.facebook.buck.gwt.GwtBinaryDescription
 
TYPE - Static variable in class com.facebook.buck.java.JavaBinaryDescription
 
TYPE - Static variable in class com.facebook.buck.java.JavaLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.java.JavaTestDescription
 
TYPE - Static variable in class com.facebook.buck.java.KeystoreDescription
 
TYPE - Static variable in class com.facebook.buck.java.PrebuiltJarDescription
 
TYPE - Static variable in class com.facebook.buck.js.IosReactNativeLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.ocaml.OCamlBinaryDescription
 
TYPE - Static variable in class com.facebook.buck.ocaml.OCamlLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.ocaml.PrebuiltOCamlLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.python.PrebuiltPythonLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.python.PythonBinaryDescription
 
TYPE - Static variable in class com.facebook.buck.python.PythonLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.rules.ProjectConfigDescription
 
TYPE - Static variable in class com.facebook.buck.shell.ExportFileDescription
 
TYPE - Static variable in class com.facebook.buck.shell.GenruleDescription
 
TYPE - Static variable in class com.facebook.buck.shell.ShTestDescription
 
TYPE - Static variable in class com.facebook.buck.thrift.ThriftLibraryDescription
 
TYPE - Static variable in class com.facebook.buck.zip.ZipDescription
 
TYPE_PROPERTY_NAME - Static variable in class com.facebook.buck.rules.BuckPyFunction
The name of the property in the JSON produced by buck.py that identifies the type of the build rule being defined.
TypeAndPlatform - Class in com.facebook.buck.cxx
Immutable implementation of AbstractTypeAndPlatform.
TypeAndPlatform.Builder - Class in com.facebook.buck.cxx
Builds instances of TypeAndPlatform.
TypeCoercer<T> - Interface in com.facebook.buck.rules.coercer
Class defining an interpretation of some dynamically typed Java object as a specific class.
TypeCoercer.Traversal - Interface in com.facebook.buck.rules.coercer
 
TypeCoercerFactory - Class in com.facebook.buck.rules.coercer
Create TypeCoercers that can convert incoming java structures (from json) into particular types.
TypeCoercerFactory() - Constructor for class com.facebook.buck.rules.coercer.TypeCoercerFactory
 
typeCoercerForType(Type) - Method in class com.facebook.buck.rules.coercer.TypeCoercerFactory
 
Types - Class in com.facebook.buck.util
 

U

unexpectedExceptionCount - Variable in class com.facebook.buck.apple.XctoolOutputParsing.EndTestSuiteEvent
 
UNFINISHED_EVENT_PAIR - Static variable in class com.facebook.buck.event.listener.AbstractConsoleEventBusListener
 
UnflavoredBuildTarget - Class in com.facebook.buck.model
Immutable implementation of AbstractUnflavoredBuildTarget.
UnflavoredBuildTarget.Builder - Class in com.facebook.buck.model
Builds instances of UnflavoredBuildTarget.
uninstallApp(String, boolean) - Method in class com.facebook.buck.android.AdbHelper
Uninstall apk from all matching devices.
UninstallCommand - Class in com.facebook.buck.cli
 
UninstallCommand() - Constructor for class com.facebook.buck.cli.UninstallCommand
 
UninstallCommand.UninstallOptions - Class in com.facebook.buck.cli
 
UninstallCommand.UninstallOptions() - Constructor for class com.facebook.buck.cli.UninstallCommand.UninstallOptions
 
UninstallEvent - Class in com.facebook.buck.event
 
UninstallEvent(EventKey, String) - Constructor for class com.facebook.buck.event.UninstallEvent
 
UninstallEvent.Finished - Class in com.facebook.buck.event
 
UninstallEvent.Finished(UninstallEvent.Started, boolean) - Constructor for class com.facebook.buck.event.UninstallEvent.Finished
 
UninstallEvent.Started - Class in com.facebook.buck.event
 
UninstallEvent.Started(String) - Constructor for class com.facebook.buck.event.UninstallEvent.Started
 
uninstallFinished(UninstallEvent.Finished) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
uninstallOptions() - Method in class com.facebook.buck.cli.InstallCommand
 
uninstallOptions() - Method in class com.facebook.buck.cli.UninstallCommand
 
uninstallStarted(UninstallEvent.Started) - Method in class com.facebook.buck.event.listener.ChromeTraceBuildListener
 
UnixUserIdFetcher - Class in com.facebook.buck.util
Fetches the user ID of the running process.
UnixUserIdFetcher() - Constructor for class com.facebook.buck.util.UnixUserIdFetcher
 
UnknownArchiver - Class in com.facebook.buck.cxx
A specialization of Archiver without information specific to a platform implementation.
UnknownArchiver(Tool) - Constructor for class com.facebook.buck.cxx.UnknownArchiver
 
UnknownLinker - Class in com.facebook.buck.cxx
A specialization of Linker without information specific to a platform implementation.
UnknownLinker(Tool) - Constructor for class com.facebook.buck.cxx.UnknownLinker
 
unpackJarTo(ClassLoader, Path) - Method in class com.facebook.buck.java.FatJar
 
unpackNativeLibrariesInto(ClassLoader, Path) - Method in class com.facebook.buck.java.FatJar
 
unregister(Object) - Method in class com.facebook.buck.event.BuckEventBus
 
unregisterLogLevel(String) - Method in class com.facebook.buck.log.ConsoleHandler
Flushes pending output, then ensures further log messages use the logger's configured level when writing to the most recent OutputStream registered for commandId.
unregisterOutputStream(String) - Method in class com.facebook.buck.log.ConsoleHandler
Flushes pending output, then ensures further log messages are no longer written to the most recent OutputStream registered for commandId.
UnsortedAndroidResourceDeps - Class in com.facebook.buck.android
 
UnsortedAndroidResourceDeps(ImmutableSet<HasAndroidResourceDeps>) - Constructor for class com.facebook.buck.android.UnsortedAndroidResourceDeps
 
UnsortedAndroidResourceDeps.Callback - Interface in com.facebook.buck.android
 
Unzip - Class in com.facebook.buck.zip
 
Unzip.ExistingFileMode - Enum in com.facebook.buck.zip
 
UnzipAar - Class in com.facebook.buck.android
 
UnzipStep - Class in com.facebook.buck.zip
 
UnzipStep(ProjectFilesystem, Path, Path) - Constructor for class com.facebook.buck.zip.UnzipStep
 
update(ImmutableMap<String, Object>) - Method in interface com.facebook.buck.event.SimplePerfEvent.Scope
Creates and sends an event which indicates an update in state of the scope.
update(String, Object) - Method in interface com.facebook.buck.event.SimplePerfEvent.Scope
update(String, Object, String, Object) - Method in interface com.facebook.buck.event.SimplePerfEvent.Scope
updatedParams - Variable in class com.facebook.buck.java.JavaTestDescription.CxxLibraryEnhancement
 
uri - Variable in class com.facebook.buck.file.DownloadEvent
 
UriTypeCoercer - Class in com.facebook.buck.rules.coercer
 
UriTypeCoercer() - Constructor for class com.facebook.buck.rules.coercer.UriTypeCoercer
 
url - Variable in class com.facebook.buck.file.RemoteFileDescription.Arg
 
USE_RESULTS_CACHE - Static variable in class com.facebook.buck.cli.TestCommand
 
useAndroidProguardConfigWithOptimizations - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
useCxxLibraries - Variable in class com.facebook.buck.java.JavaTestDescription.Arg
 
useDefaultTestMain - Variable in class com.facebook.buck.cxx.CxxTestDescription.Arg
 
useDependencyFileRuleKeys() - Method in class com.facebook.buck.cxx.CxxPreprocessAndCompile
 
useDependencyFileRuleKeys() - Method in interface com.facebook.buck.rules.keys.SupportsDependencyFileRuleKey
 
useLinearAllocSplitDex - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
UserIdFetcher - Interface in com.facebook.buck.util
Fetches the user ID of the running process.
useSplitDex - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
Util - Class in com.facebook.buck.java.intellij
 
Util() - Constructor for class com.facebook.buck.java.intellij.Util
 

V

VALID_XCTOOL_BUNDLE_EXTENSIONS - Static variable in class com.facebook.buck.apple.AppleBundleExtensions
 
validateAliasName(String) - Static method in class com.facebook.buck.cli.BuckConfig
 
validateAndGetSourcesUnderTest(ImmutableSet<BuildTarget>, BuildRuleResolver) - Static method in class com.facebook.buck.android.AndroidInstrumentationTestDescription
 
validateAndGetSourcesUnderTest(ImmutableSet<BuildTarget>, BuildTarget, BuildRuleResolver) - Static method in class com.facebook.buck.java.JavaTestDescription
 
validateFlavors(ImmutableSet<Flavor>) - Static method in class com.facebook.buck.js.ReactNativeFlavors
 
validateLabelName(String) - Static method in class com.facebook.buck.cli.BuckConfig
 
validateResources(SourcePathResolver, JavaLibraryDescription.Arg, ProjectFilesystem) - Static method in class com.facebook.buck.java.JavaLibraryDescription
 
value - Variable in class com.facebook.buck.java.abi.EnumMirror
 
value() - Method in enum com.facebook.buck.util.Filters.Density
 
valueOf(String) - Static method in enum com.facebook.buck.android.aapt.RDotTxtEntry.IdType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.android.aapt.RDotTxtEntry.RType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.android.AndroidLibraryGraphEnhancer.ResourceDependencyMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.android.DxStep.Option
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.Compiler.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.CxxRuntime
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.Host
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.TargetArch
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.TargetArchAbi
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.TargetCpuType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.Toolchain
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.ToolchainTarget
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.AppleBuildRules.RecursiveDependenciesMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.AppleBundle.DebugInfoFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.AppleBundleExtension
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.PlistProcessStep.OutputFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.ProjectGenerator.Option
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.SchemeActionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.simulator.AppleProductFamilyID
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.simulator.AppleSimulatorController.LaunchBehavior
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.simulator.AppleSimulatorState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItemProxy.ProxyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.xcode.xcodeproj.PBXCopyFilesBuildPhase.Destination
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.xcode.xcodeproj.PBXGroup.SortPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.xcode.xcodeproj.PBXReference.SourceTree
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.apple.xcode.XCScheme.BuildActionEntry.BuildFor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig.ArtifactCacheMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.artifact_cache.ArtifactCacheEvent.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.artifact_cache.CacheResultType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.bser.BserDeserializer.KeyOrdering
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cli.ProjectCommand.Ide
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.CxxCompilationDatabaseFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.CxxLibraryDescription.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.CxxPreprocessables.IncludeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.CxxPreprocessAndCompileStep.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.CxxPreprocessMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.CxxSourceRuleFactory.PicType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.CxxTestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.DebugSectionProperty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.elf.ElfHeader.EIClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.elf.ElfHeader.EIData
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.elf.ElfSectionHeader.SHType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.HeaderVisibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.Linker.CxxRuntimeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.Linker.LinkableDepType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.Linker.LinkType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.cxx.NativeLinkable.Linkage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.dalvik.ZipSplitter.CanaryStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.dalvik.ZipSplitter.DexSplitStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.dotnet.FrameworkVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.event.ChromeTraceEvent.Phase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.event.CompilerErrorEvent.CompilerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.event.HttpArtifactCacheEvent.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.event.listener.TestResultFormatter.FormatMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.event.MissingSymbolEvent.SymbolType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.event.SimplePerfEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.io.PathListing.FilterMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.io.ProjectFilesystem.CopySourceMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.io.Watchman.Capability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.java.AnnotationProcessingEvent.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.java.intellij.IjDependencyListBuilder.Scope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.java.intellij.IjDependencyListBuilder.SortOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.java.intellij.IjDependencyListBuilder.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.java.intellij.IjModuleGraph.AggregationMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.java.TestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.java.tracing.JavacPhaseEvent.Phase
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.js.ReactNativePlatform
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.parser.ParserConfig.AllowSymlinks
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.parser.ParserConfig.GlobHandler
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.python.PythonBuckConfig.PackageStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.query.QueryEnvironment.ArgumentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.rules.BuildableProperties.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.rules.BuildRuleStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.rules.BuildRuleSuccessType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.rules.CachingBuildEngine.BuildMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.rules.CachingBuildEngine.DepFiles
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.rules.keys.InputBasedRuleKeyBuilderFactory.InputHandling
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.step.fs.CopyStep.DirectoryMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.step.TargetDevice.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.test.CoverageReportFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.test.result.type.ResultType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.thrift.ThriftLibraryDescription.CompilerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.thrift.ThriftPythonEnhancer.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.util.Ansi.SeverityLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.util.environment.Architecture
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.util.environment.Platform
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.util.Escaper.Quoter
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.util.Filters.Density
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.util.ProcessExecutor.Option
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.util.TriState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.util.unit.SizeUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.util.Verbosity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.zip.Unzip.ExistingFileMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.facebook.buck.zip.ZipOutputStreams.HandleDuplicates
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.facebook.buck.android.aapt.RDotTxtEntry.IdType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.android.aapt.RDotTxtEntry.RType
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class com.facebook.buck.android.AndroidBuildConfigDescription.Arg
This will never be absent after this Arg is populated.
values() - Static method in enum com.facebook.buck.android.AndroidLibraryGraphEnhancer.ResourceDependencyMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.android.DxStep.Option
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.Compiler.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.CxxRuntime
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.Host
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.TargetArch
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.TargetArchAbi
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.TargetCpuType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.Toolchain
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.android.NdkCxxPlatforms.ToolchainTarget
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.AppleBuildRules.RecursiveDependenciesMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.AppleBundle.DebugInfoFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.AppleBundleExtension
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.PlistProcessStep.OutputFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.ProjectGenerator.Option
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.SchemeActionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.simulator.AppleProductFamilyID
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.simulator.AppleSimulatorController.LaunchBehavior
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.simulator.AppleSimulatorState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.xcode.xcodeproj.PBXContainerItemProxy.ProxyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.xcode.xcodeproj.PBXCopyFilesBuildPhase.Destination
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.xcode.xcodeproj.PBXGroup.SortPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.xcode.xcodeproj.PBXReference.SourceTree
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.apple.xcode.XCScheme.BuildActionEntry.BuildFor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.artifact_cache.ArtifactCacheBuckConfig.ArtifactCacheMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.artifact_cache.ArtifactCacheEvent.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.artifact_cache.CacheResultType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.bser.BserDeserializer.KeyOrdering
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cli.ProjectCommand.Ide
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.CxxCompilationDatabaseFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.CxxLibraryDescription.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.CxxPreprocessables.IncludeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.CxxPreprocessAndCompileStep.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.CxxPreprocessMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.CxxSourceRuleFactory.PicType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.CxxTestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.DebugSectionProperty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.elf.ElfHeader.EIClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.elf.ElfHeader.EIData
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.elf.ElfSectionHeader.SHType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.HeaderVisibility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.Linker.CxxRuntimeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.Linker.LinkableDepType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.Linker.LinkType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.cxx.NativeLinkable.Linkage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.dalvik.ZipSplitter.CanaryStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.dalvik.ZipSplitter.DexSplitStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.dotnet.FrameworkVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.event.ChromeTraceEvent.Phase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.event.CompilerErrorEvent.CompilerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.event.HttpArtifactCacheEvent.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.event.listener.TestResultFormatter.FormatMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.event.MissingSymbolEvent.SymbolType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.event.SimplePerfEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.io.PathListing.FilterMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.io.ProjectFilesystem.CopySourceMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.io.Watchman.Capability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.java.AnnotationProcessingEvent.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.java.intellij.IjDependencyListBuilder.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.java.intellij.IjDependencyListBuilder.SortOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.java.intellij.IjDependencyListBuilder.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.java.intellij.IjModuleGraph.AggregationMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.java.TestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.java.tracing.JavacPhaseEvent.Phase
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.js.ReactNativePlatform
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.parser.ParserConfig.AllowSymlinks
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.parser.ParserConfig.GlobHandler
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.python.PythonBuckConfig.PackageStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.query.QueryEnvironment.ArgumentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.rules.BuildableProperties.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.rules.BuildRuleStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.rules.BuildRuleSuccessType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.rules.CachingBuildEngine.BuildMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.rules.CachingBuildEngine.DepFiles
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.rules.keys.InputBasedRuleKeyBuilderFactory.InputHandling
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.step.fs.CopyStep.DirectoryMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.step.TargetDevice.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.test.CoverageReportFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.test.result.type.ResultType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.thrift.ThriftLibraryDescription.CompilerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.thrift.ThriftPythonEnhancer.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.util.Ansi.SeverityLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.util.environment.Architecture
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.util.environment.Platform
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.util.Escaper.Quoter
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.util.Filters.Density
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.util.ProcessExecutor.Option
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.util.TriState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.util.unit.SizeUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.util.Verbosity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.zip.Unzip.ExistingFileMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.facebook.buck.zip.ZipOutputStreams.HandleDuplicates
Returns an array containing the constants of this enum type, in the order they are declared.
valuesFile - Variable in class com.facebook.buck.android.AndroidBuildConfigDescription.Arg
If present, contents of file can override those of AndroidBuildConfigDescription.Arg.values.
variants - Variable in class com.facebook.buck.apple.AppleResourceDescription.Arg
 
VC_SECTION_KEY - Static variable in class com.facebook.buck.util.versioncontrol.VersionControlBuckConfig
 
verbose(String, Object...) - Method in class com.facebook.buck.android.BuckEventAndroidLogger
 
verbose(Throwable, String) - Method in class com.facebook.buck.log.Logger
Logs a message at VERBOSE level.
verbose(String) - Method in class com.facebook.buck.log.Logger
Logs a message at VERBOSE level.
verbose(String, Object...) - Method in class com.facebook.buck.log.Logger
Logs a message at VERBOSE level.
verbose(Throwable, String, Object...) - Method in class com.facebook.buck.log.Logger
Logs a message at VERBOSE level.
Verbosity - Enum in com.facebook.buck.util
An indication of how verbose Buck should be.
VerbosityParser - Class in com.facebook.buck.cli
 
VERSION_REGEX_GROUP - Static variable in class com.facebook.buck.maven.Resolver
 
VersionCommand - Class in com.facebook.buck.cli
 
VersionCommand() - Constructor for class com.facebook.buck.cli.VersionCommand
 
VersionControlBuckConfig - Class in com.facebook.buck.util.versioncontrol
Provides simplified access to settings from the version_control section of a .buckconfig file.
VersionControlBuckConfig(BuckConfig) - Constructor for class com.facebook.buck.util.versioncontrol.VersionControlBuckConfig
 
VersionControlCmdLineInterface - Interface in com.facebook.buck.util.versioncontrol
Provides meta-data about the version control repository the project being built is using.
VersionControlCmdLineInterfaceFactory - Interface in com.facebook.buck.util.versioncontrol
 
VersionControlCommandFailedException - Exception in com.facebook.buck.util.versioncontrol
 
VersionControlCommandFailedException(Throwable) - Constructor for exception com.facebook.buck.util.versioncontrol.VersionControlCommandFailedException
 
VersionControlCommandFailedException(String) - Constructor for exception com.facebook.buck.util.versioncontrol.VersionControlCommandFailedException
 
VersionControlStats - Class in com.facebook.buck.util.versioncontrol
 
VersionControlStats() - Constructor for class com.facebook.buck.util.versioncontrol.VersionControlStats
 
VersionControlStatsEvent - Class in com.facebook.buck.util.versioncontrol
 
VersionControlStatsEvent(VersionControlStats) - Constructor for class com.facebook.buck.util.versioncontrol.VersionControlStatsEvent
 
VersionControlStatsGenerator - Class in com.facebook.buck.util.versioncontrol
 
VersionControlStatsGenerator(ExecutorService, VersionControlCmdLineInterfaceFactory, BuckEventBus) - Constructor for class com.facebook.buck.util.versioncontrol.VersionControlStatsGenerator
 
VersionedTool - Class in com.facebook.buck.cxx
A Tool which only contributes a fixed name and version when appended to a rule key.
VersionedTool(Path, ImmutableList<String>, String, String) - Constructor for class com.facebook.buck.cxx.VersionedTool
 
VersionStringComparator - Class in com.facebook.buck.util
Compares version strings such as "4.2.2", "17.0", "r10e-rc4".
VersionStringComparator() - Constructor for class com.facebook.buck.util.VersionStringComparator
 
visit(HeaderMap.HeaderMapVisitor) - Method in class com.facebook.buck.apple.clang.HeaderMap
 
visit(T) - Method in class com.facebook.buck.graph.AbstractBottomUpTraversal
 
visit(Node) - Method in class com.facebook.buck.graph.AbstractBreadthFirstTraversal
To perform a full traversal of the the initialNode's transitive dependencies, this function should return all of node's direct dependencies.
visit(Path, String) - Method in class com.facebook.buck.io.DirectoryTraversal
 
visit(Path, InputStream) - Method in interface com.facebook.buck.java.abi.FileAction
 
visit(FileLike) - Method in class com.facebook.buck.java.classes.ClasspathTraversal
 
visit(ZipFile, ZipEntry) - Method in class com.facebook.buck.util.ZipFileTraversal
 
visitDirectory(Path, String) - Method in class com.facebook.buck.io.DirectoryTraversal
 
vmArgs - Variable in class com.facebook.buck.gwt.GwtBinaryDescription.Arg
In practice, these may be values such as -Xmx512m.
vmArgs - Variable in class com.facebook.buck.java.JavaTestDescription.Arg
 

W

waitFor() - Method in class com.facebook.buck.util.ManagedThread
Wait for the backing thread to terminate.
waitForLaunchedProcess(ProcessExecutor.LaunchedProcess) - Method in class com.facebook.buck.util.ProcessExecutor
Blocks while waiting for a process previously returned by ProcessExecutor.launchProcess(ProcessExecutorParams) to exit, then returns the exit code of the process.
waitForProcess(ListeningProcessExecutor.LaunchedProcess, long, TimeUnit) - Method in class com.facebook.buck.util.ListeningProcessExecutor
Blocks the calling thread until either the process exits or the timeout expires, whichever is first.
waitForSimulatorsToShutdown(long) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorController
Waits up to timeoutMillis for all simulators to shut down.
waitForSimulatorToBoot(long, String) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorController
Waits up to timeoutMillis for the specified simulator to boot.
walkFileTree(Path, FileVisitor<Path>) - Method in class com.facebook.buck.io.ProjectFilesystem
Allows Files.walkFileTree(java.nio.file.Path, java.util.Set<java.nio.file.FileVisitOption>, int, java.nio.file.FileVisitor<? super java.nio.file.Path>) to be faked in tests.
walkRelativeFileTree(Path, FileVisitor<Path>) - Method in class com.facebook.buck.io.ProjectFilesystem
Similar to ProjectFilesystem.walkFileTree(Path, FileVisitor) except this takes in a path relative to the project root.
walkRelativeFileTree(Path, EnumSet<FileVisitOption>, FileVisitor<Path>) - Method in class com.facebook.buck.io.ProjectFilesystem
Walks a project-root relative file tree with a visitor and visit options.
walkRule(BuildRule, ConcurrentMap<BuildRule, Integer>) - Method in class com.facebook.buck.rules.CachingBuildEngine
 
wantWrite() - Method in interface com.facebook.buck.util.ListeningProcessExecutor.LaunchedProcess
Invoke this to indicate you wish to write to the launched process's stdin.
warn(Throwable, String) - Method in class com.facebook.buck.log.Logger
Logs a message at WARN level.
warn(String) - Method in class com.facebook.buck.log.Logger
Logs a message at WARN level.
warn(Throwable, String, Object...) - Method in class com.facebook.buck.log.Logger
Logs a message at WARN level.
warn(String, Object...) - Method in class com.facebook.buck.log.Logger
Logs a message at WARN level.
warning(String, Object...) - Method in class com.facebook.buck.android.BuckEventAndroidLogger
 
warning(String) - Static method in class com.facebook.buck.event.ConsoleEvent
 
warning(String, Object...) - Static method in class com.facebook.buck.event.ConsoleEvent
 
warningsFlags - Variable in class com.facebook.buck.ocaml.OCamlBinaryDescription.Arg
 
warningsFlags - Variable in class com.facebook.buck.ocaml.OCamlLibraryDescription.Arg
 
WatchedFileHashCache - Class in com.facebook.buck.util.cache
 
WatchedFileHashCache(ProjectFilesystem) - Constructor for class com.facebook.buck.util.cache.WatchedFileHashCache
 
Watchman - Class in com.facebook.buck.io
 
Watchman.Capability - Enum in com.facebook.buck.io
 
WatchmanWatcher - Class in com.facebook.buck.util
A ProjectFilesystemWatcher implementation that uses a local watchman service.
WatchmanWatcher(String, EventBus, Clock, ObjectMapper, ProcessExecutor, Iterable<Path>, Iterable<String>, Watchman, UUID) - Constructor for class com.facebook.buck.util.WatchmanWatcher
 
WatchmanWatcherException - Exception in com.facebook.buck.util
 
WatchmanWatcherException(String) - Constructor for exception com.facebook.buck.util.WatchmanWatcherException
 
WebServer - Class in com.facebook.buck.httpserver
A WebSocket server that reports events of buck.
WebServer(int, ProjectFilesystem, String, ObjectMapper) - Constructor for class com.facebook.buck.httpserver.WebServer
 
WebServer.WebServerException - Exception in com.facebook.buck.httpserver
 
WebServer.WebServerException(String, Exception) - Constructor for exception com.facebook.buck.httpserver.WebServer.WebServerException
 
WebServerBuckEventListener - Class in com.facebook.buck.httpserver
BuckEventListener that is responsible for reporting events of interest to the StreamingWebSocketServlet.
willGet(Path) - Method in class com.facebook.buck.util.cache.DefaultFileHashCache
 
willGet(Path) - Method in interface com.facebook.buck.util.cache.FileHashCache
 
willGet(Path) - Method in class com.facebook.buck.util.cache.NullFileHashCache
 
willGet(Path) - Method in class com.facebook.buck.util.cache.StackedFileHashCache
 
WindowsLinker - Class in com.facebook.buck.cxx
A specialization of Linker containing information specific to the Windows implementation.
WindowsLinker(Tool) - Constructor for class com.facebook.buck.cxx.WindowsLinker
 
with(Description<T>, T, BuildRuleFactoryParams, ImmutableSet, ImmutableSet<BuildTargetPattern>) - Method in class com.facebook.buck.rules.TargetNode
 
withAaptPackageResources(AaptPackageResources) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object by setting value for aaptPackageResources.
withActionGraph(ActionGraph) - Method in class com.facebook.buck.rules.ImmutableBuildContext
Copy current immutable object by setting value for actionGraph.
withActool(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting value for actool.
withActualHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
Copy current immutable object by setting value for actualHashCode.
withActualHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
Copy current immutable object by setting value for actualHashCode.
withActualHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
Copy current immutable object by setting value for actualHashCode.
withAdbOptions(AdbOptions) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting present value for optional adbOptions.
withAdbOptions(Optional<AdbOptions>) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting optional value for adbOptions.
withAllowEmptyGlobs(boolean) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Copy current immutable object by setting value for allowEmptyGlobs.
withAndroidBootclasspathSupplier(Supplier<String>) - Method in class com.facebook.buck.rules.ImmutableBuildContext
Copy current immutable object by setting value for androidBootclasspathSupplier.
withAndroidFacet(IjModuleAndroidFacet) - Method in class com.facebook.buck.java.intellij.IjModule
Copy current immutable object by setting present value for optional androidFacet.
withAndroidFacet(Optional<IjModuleAndroidFacet>) - Method in class com.facebook.buck.java.intellij.IjModule
Copy current immutable object by setting optional value for androidFacet.
withAndroidPlatformTargetSupplier(Supplier<AndroidPlatformTarget>) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting value for androidPlatformTargetSupplier.
withAnnotationProcessingParams(AnnotationProcessingParams) - Method in class com.facebook.buck.java.JavacOptions
Copy current immutable object by setting value for annotationProcessingParams.
withAppID(Pair<String, String>) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
Copy current immutable object by setting value for appID.
withApplePlatform(ApplePlatform) - Method in class com.facebook.buck.apple.AppleSdk
Copy current immutable object by setting value for applePlatform.
withAppleSdk(AppleSdk) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting value for appleSdk.
withAppleSdkPaths(AppleSdkPaths) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting value for appleSdkPaths.
withAr(Archiver) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for ar.
withArchitectures(String...) - Method in class com.facebook.buck.apple.AppleSdk
Copy current immutable object with elements that replace content of architectures.
withArchitectures(Iterable<String>) - Method in class com.facebook.buck.apple.AppleSdk
Copy current immutable object with elements that replace content of architectures.
withArflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of arflags.
withArflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of arflags.
withArgs(String...) - Method in class com.facebook.buck.cxx.ClangCxxCompilationDatabaseEntry
Copy current immutable object with elements that replace content of args.
withArgs(Iterable<String>) - Method in class com.facebook.buck.cxx.ClangCxxCompilationDatabaseEntry
Copy current immutable object with elements that replace content of args.
withArgs(String...) - Method in class com.facebook.buck.cxx.NativeLinkableInput
Copy current immutable object with elements that replace content of args.
withArgs(Iterable<String>) - Method in class com.facebook.buck.cxx.NativeLinkableInput
Copy current immutable object with elements that replace content of args.
withArgs(String...) - Method in class com.facebook.buck.cxx.NuclideCompatibleCxxCompilationDatabaseEntry
Copy current immutable object with elements that replace content of args.
withArgs(Iterable<String>) - Method in class com.facebook.buck.cxx.NuclideCompatibleCxxCompilationDatabaseEntry
Copy current immutable object with elements that replace content of args.
withArtifactCache(ArtifactCache) - Method in class com.facebook.buck.rules.ImmutableBuildContext
Copy current immutable object by setting value for artifactCache.
withArtifactContentHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.StoreWriteResult
Copy current immutable object by setting value for artifactContentHashCode.
withArtifactOnlyHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
Copy current immutable object by setting value for artifactOnlyHashCode.
withArtifactOnlyHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
Copy current immutable object by setting value for artifactOnlyHashCode.
withArtifactOnlyHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
Copy current immutable object by setting value for artifactOnlyHashCode.
withArtifactSizeBytes(long) - Method in class com.facebook.buck.artifact_cache.StoreWriteResult
Copy current immutable object by setting value for artifactSizeBytes.
withAs(Tool) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for as.
withAsflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of asflags.
withAsflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of asflags.
withAspp(Preprocessor) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for aspp.
withAsppflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of asppflags.
withAsppflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of asppflags.
withAssetPaths(Path...) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet
Copy current immutable object with elements that replace content of assetPaths.
withAssetPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet
Copy current immutable object with elements that replace content of assetPaths.
withAssetsDirectories(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of assetsDirectories.
withAssetsDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of assetsDirectories.
withAssociatedProjectPredicate(AssociatedTargetNodePredicate) - Method in class com.facebook.buck.cli.ProjectPredicates
Copy current immutable object by setting value for associatedProjectPredicate.
withAvailableCores(int) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Copy current immutable object by setting value for availableCores.
withBaseName(String) - Method in class com.facebook.buck.model.UnflavoredBuildTarget
Copy current immutable object by setting value for baseName.
withBasePath(Path) - Method in class com.facebook.buck.parser.BuildFileSpec
Copy current immutable object by setting value for basePath.
withBinaryJar(Path) - Method in class com.facebook.buck.java.intellij.IjLibrary
Copy current immutable object by setting present value for optional binaryJar.
withBinaryJar(Optional<Path>) - Method in class com.facebook.buck.java.intellij.IjLibrary
Copy current immutable object by setting optional value for binaryJar.
withBootclasspath(String) - Method in class com.facebook.buck.java.JavacOptions
Copy current immutable object by setting present value for optional bootclasspath.
withBootclasspath(Optional<String>) - Method in class com.facebook.buck.java.JavacOptions
Copy current immutable object by setting optional value for bootclasspath.
withBranchedFromMasterRevisionId(String) - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats
Copy current immutable object by setting value for branchedFromMasterRevisionId.
withBranchedFromMasterTsMillis(long) - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats
Copy current immutable object by setting value for branchedFromMasterTsMillis.
withBuckCommit(String) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Copy current immutable object by setting value for buckCommit.
withBuckDirty(TriState) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Copy current immutable object by setting value for buckDirty.
withBuckEventBus(BuckEventBus) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting value for buckEventBus.
withBuildConfigs(Map<String, ? extends BuildConfigFields>) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object by replacing buildConfigs map with specified map.
withBuildFileName(String) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Copy current immutable object by setting value for buildFileName.
withBuildFileSpec(BuildFileSpec) - Method in class com.facebook.buck.parser.BuildTargetSpec
Copy current immutable object by setting value for buildFileSpec.
withBuildFileSpec(BuildFileSpec) - Method in class com.facebook.buck.parser.TargetNodePredicateSpec
Copy current immutable object by setting value for buildFileSpec.
withBuildId(BuildId) - Method in class com.facebook.buck.rules.ImmutableBuildContext
Copy current immutable object by setting value for buildId.
withBuildRule(BuildRule) - Method in class com.facebook.buck.cxx.NativeLinkableNode
Copy current immutable object by setting value for buildRule.
withBuildTarget(BuildTarget) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting value for buildTarget.
withBuildTarget(BuildTarget) - Method in class com.facebook.buck.parser.BuildTargetSpec
Copy current immutable object by setting value for buildTarget.
withBuildTarget(BuildTarget) - Method in class com.facebook.buck.query.QueryBuildTarget
Copy current immutable object by setting value for buildTarget.
withBytecodeCompileDeps(ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting value for bytecodeCompileDeps.
withBytecodeCompileDeps(ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
Copy current immutable object by setting value for bytecodeCompileDeps.
withBytecodeIncludes(String...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of bytecodeIncludes.
withBytecodeIncludes(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of bytecodeIncludes.
withBytecodeLink(BuildRule) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
Copy current immutable object by setting value for bytecodeLink.
withBytecodeLinkDeps(ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting value for bytecodeLinkDeps.
withCacheError(String) - Method in class com.facebook.buck.artifact_cache.CacheResult
Copy current immutable object by setting present value for optional cacheError.
withCacheError(Optional<String>) - Method in class com.facebook.buck.artifact_cache.CacheResult
Copy current immutable object by setting optional value for cacheError.
withCacheModes(String...) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Copy current immutable object with elements that replace content of cacheModes.
withCacheModes(Iterable<String>) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Copy current immutable object with elements that replace content of cacheModes.
withCacheSource(String) - Method in class com.facebook.buck.artifact_cache.CacheResult
Copy current immutable object by setting present value for optional cacheSource.
withCacheSource(Optional<String>) - Method in class com.facebook.buck.artifact_cache.CacheResult
Copy current immutable object by setting optional value for cacheSource.
withCc(Compiler) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for cc.
withCell(String) - Method in class com.facebook.buck.model.UnflavoredBuildTarget
Copy current immutable object by setting present value for optional cell.
withCell(Optional<String>) - Method in class com.facebook.buck.model.UnflavoredBuildTarget
Copy current immutable object by setting optional value for cell.
withCellPath(Path) - Method in class com.facebook.buck.model.UnflavoredBuildTarget
Copy current immutable object by setting value for cellPath.
withCflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of cflags.
withCflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of cflags.
withCFlags(String...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of cFlags.
withCFlags(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of cFlags.
withClassLoaderCache(ClassLoaderCache) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting value for classLoaderCache.
withClassNamesToHashesSupplier(Supplier<Map<String, HashCode>>) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object by setting value for classNamesToHashesSupplier.
withClasspathEntriesToDex(Path...) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object with elements that replace content of classpathEntriesToDex.
withClasspathEntriesToDex(Iterable<? extends Path>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object with elements that replace content of classpathEntriesToDex.
withClasspathEntriesToDex(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of classpathEntriesToDex.
withClasspathEntriesToDex(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of classpathEntriesToDex.
withClassPaths(Path...) - Method in class com.facebook.buck.java.intellij.IjLibrary
Copy current immutable object with elements that replace content of classPaths.
withClassPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.java.intellij.IjLibrary
Copy current immutable object with elements that replace content of classPaths.
withClock(Clock) - Method in class com.facebook.buck.rules.ImmutableBuildContext
Copy current immutable object by setting value for clock.
withCodeCoverageEnabled(boolean) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting value for codeCoverageEnabled.
withCodeCoverageEnabled(boolean) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting value for codeCoverageEnabled.
withCommand(String...) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
Copy current immutable object with elements that replace content of command.
withCommand(Iterable<String>) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
Copy current immutable object with elements that replace content of command.
withCommand(String...) - Method in class com.facebook.buck.util.ProcessExecutorParams
Copy current immutable object with elements that replace content of command.
withCommand(Iterable<String>) - Method in class com.facebook.buck.util.ProcessExecutorParams
Copy current immutable object with elements that replace content of command.
withCommandsCount(int) - Method in class com.facebook.buck.cxx.MachoHeader
Copy current immutable object by setting value for commandsCount.
withCompileDeps(ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting value for compileDeps.
withCompileDeps(ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
Copy current immutable object by setting value for compileDeps.
withCompiler(NdkCxxPlatforms.Compiler) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration
Copy current immutable object by setting value for compiler.
withCompilerFlags(Map<NdkCxxPlatforms.Compiler.Type, ? extends ImmutableList<String>>) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration
Copy current immutable object by replacing compilerFlags map with specified map.
withComputeExopackageDepsAbi(ComputeExopackageDepsAbi) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object by setting present value for optional computeExopackageDepsAbi.
withComputeExopackageDepsAbi(Optional<ComputeExopackageDepsAbi>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object by setting optional value for computeExopackageDepsAbi.
withConcurrencyLimit(ConcurrencyLimit) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting value for concurrencyLimit.
withConfigs(ImmutableSortedMap<String, ImmutableMap<String, String>>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
Copy current immutable object by setting present value for optional configs.
withConfigs(Optional<ImmutableSortedMap<String, ImmutableMap<String, String>>>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
Copy current immutable object by setting optional value for configs.
withConsole(Console) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting value for console.
withContacts(String...) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
Copy current immutable object with elements that replace content of contacts.
withContacts(Iterable<String>) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
Copy current immutable object with elements that replace content of contacts.
withCopyNativeLibraries(CopyNativeLibraries) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object by setting present value for optional copyNativeLibraries.
withCopyNativeLibraries(Optional<CopyNativeLibraries>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object by setting optional value for copyNativeLibraries.
withCoverageReportFormat(CoverageReportFormat) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting value for coverageReportFormat.
withCoverageReportTitle(String) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting value for coverageReportTitle.
withCpp(Preprocessor) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for cpp.
withCppflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of cppflags.
withCppflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of cppflags.
withCurrentRevisionId(String) - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats
Copy current immutable object by setting value for currentRevisionId.
withCxx(Compiler) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for cxx.
withCxxflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of cxxflags.
withCxxflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of cxxflags.
withCxxHeaders(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec
Copy current immutable object by replacing cxxHeaders map with specified map.
withCxxLibrary(BuildTarget) - Method in class com.facebook.buck.python.PythonPlatform
Copy current immutable object by setting present value for optional cxxLibrary.
withCxxLibrary(Optional<BuildTarget>) - Method in class com.facebook.buck.python.PythonPlatform
Copy current immutable object by setting optional value for cxxLibrary.
withCxxPlatform(CxxPlatform) - Method in class com.facebook.buck.android.NdkCxxPlatform
Copy current immutable object by setting value for cxxPlatform.
withCxxPlatform(CxxPlatform) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting value for cxxPlatform.
withCxxpp(Preprocessor) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for cxxpp.
withCxxppflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of cxxppflags.
withCxxppflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of cxxppflags.
withCxxPreprocessorInput(CxxPreprocessorInput) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting value for cxxPreprocessorInput.
withCxxRuntime(NdkCxxPlatforms.CxxRuntime) - Method in class com.facebook.buck.android.NdkCxxPlatform
Copy current immutable object by setting value for cxxRuntime.
withCxxSharedRuntimePath(Path) - Method in class com.facebook.buck.android.NdkCxxPlatform
Copy current immutable object by setting value for cxxSharedRuntimePath.
withCxxSources(Map<String, ? extends CxxSource>) - Method in class com.facebook.buck.cxx.CxxHeaderSourceSpec
Copy current immutable object by replacing cxxSources map with specified map.
withData(DependencyEntryData) - Method in class com.facebook.buck.java.intellij.DependencyEntry
Copy current immutable object by setting present value for optional data.
withData(Optional<DependencyEntryData>) - Method in class com.facebook.buck.java.intellij.DependencyEntry
Copy current immutable object by setting optional value for data.
withDebugEnabled(boolean) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting value for debugEnabled.
withDebugPathSanitizer(DebugPathSanitizer) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for debugPathSanitizer.
withDefaultIncludes(String...) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Copy current immutable object with elements that replace content of defaultIncludes.
withDefaultIncludes(Iterable<String>) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Copy current immutable object with elements that replace content of defaultIncludes.
withDefaultTestTimeoutMillis(long) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting value for defaultTestTimeoutMillis.
withDependencies(Map<? extends BuildTarget, ? extends IjModuleGraph.DependencyType>) - Method in class com.facebook.buck.java.intellij.IjModule
Copy current immutable object by replacing dependencies map with specified map.
withDescription(Description<?>) - Method in class com.facebook.buck.rules.TargetNode
Return a copy of the current TargetNode, with the Description used for creating BuildRule instances switched out.
withDescriptions(ImmutableSet<Description<?>>) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Copy current immutable object by setting value for descriptions.
withDestination(PBXCopyFilesBuildPhase.Destination) - Method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec
Copy current immutable object by setting value for destination.
withDeveloperPath(Path) - Method in class com.facebook.buck.apple.AppleSdkPaths
Copy current immutable object by setting present value for optional developerPath.
withDeveloperPath(Optional<Path>) - Method in class com.facebook.buck.apple.AppleSdkPaths
Copy current immutable object by setting optional value for developerPath.
withDexInfo(ExopackageInfo.DexInfo) - Method in class com.facebook.buck.rules.ExopackageInfo
Copy current immutable object by setting present value for optional dexInfo.
withDexInfo(Optional<ExopackageInfo.DexInfo>) - Method in class com.facebook.buck.rules.ExopackageInfo
Copy current immutable object by setting optional value for dexInfo.
withDirectory(String) - Method in class com.facebook.buck.cxx.ClangCxxCompilationDatabaseEntry
Copy current immutable object by setting value for directory.
withDirectory(String) - Method in class com.facebook.buck.cxx.NuclideCompatibleCxxCompilationDatabaseEntry
Copy current immutable object by setting value for directory.
withDirectory(Path) - Method in class com.facebook.buck.rules.ExopackageInfo.DexInfo
Copy current immutable object by setting value for directory.
withDirectory(Path) - Method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo
Copy current immutable object by setting value for directory.
withDirectory(File) - Method in class com.facebook.buck.util.ProcessExecutorParams
Copy current immutable object by setting present value for optional directory.
withDirectory(Optional<File>) - Method in class com.facebook.buck.util.ProcessExecutorParams
Copy current immutable object by setting optional value for directory.
withDryRun(boolean) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting value for dryRun.
withDsymutil(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting value for dsymutil.
withEntitlements(Map<String, ? extends NSObject>) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
Copy current immutable object by replacing entitlements map with specified map.
withEnv(Map<String, ? extends String>) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
Copy current immutable object by replacing env map with specified map.
withEnvironment(PythonEnvironment) - Method in class com.facebook.buck.python.PythonPlatform
Copy current immutable object by setting value for environment.
withEnvironment(Map<String, ? extends String>) - Method in class com.facebook.buck.rules.ImmutableBuildContext
Copy current immutable object by replacing environment map with specified map.
withEnvironment(Map<String, ? extends String>) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by replacing environment map with specified map.
withEnvironment(Map<String, String>) - Method in class com.facebook.buck.util.ProcessExecutorParams
Copy current immutable object by setting present value for optional environment.
withEnvironment(Optional<Map<String, String>>) - Method in class com.facebook.buck.util.ProcessExecutorParams
Copy current immutable object by setting optional value for environment.
withEventBus(BuckEventBus) - Method in class com.facebook.buck.rules.ImmutableBuildContext
Copy current immutable object by setting value for eventBus.
withExecutablesPath(Path) - Method in class com.facebook.buck.apple.AppleBundleDestinations
Copy current immutable object by setting value for executablesPath.
withExitCode(int) - Method in class com.facebook.buck.cli.InstallResult
Copy current immutable object by setting value for exitCode.
withExpectedHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
Copy current immutable object by setting value for expectedHashCode.
withExpectedHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
Copy current immutable object by setting value for expectedHashCode.
withExpectedHashCode(HashCode) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
Copy current immutable object by setting value for expectedHashCode.
withExpirationDate(Date) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
Copy current immutable object by setting value for expirationDate.
withExported(boolean) - Method in class com.facebook.buck.java.intellij.DependencyEntryData
Copy current immutable object by setting value for exported.
withExportedLinkerFlags(String...) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
Copy current immutable object with elements that replace content of exportedLinkerFlags.
withExportedLinkerFlags(Iterable<String>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
Copy current immutable object with elements that replace content of exportedLinkerFlags.
withExtension(Either<AppleBundleExtension, String>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
Copy current immutable object by setting value for extension.
withExtraArguments(String...) - Method in class com.facebook.buck.java.JavacOptions
Copy current immutable object with elements that replace content of extraArguments.
withExtraArguments(Iterable<String>) - Method in class com.facebook.buck.java.JavacOptions
Copy current immutable object with elements that replace content of extraArguments.
withExtraClassPathDependencies(Path...) - Method in class com.facebook.buck.java.intellij.IjModule
Copy current immutable object with elements that replace content of extraClassPathDependencies.
withExtraClassPathDependencies(Iterable<? extends Path>) - Method in class com.facebook.buck.java.intellij.IjModule
Copy current immutable object with elements that replace content of extraClassPathDependencies.
withExtraData(Map<String, ? extends String>) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Copy current immutable object by replacing extraData map with specified map.
withFailures(BuildResult...) - Method in class com.facebook.buck.command.BuildExecutionResult
Copy current immutable object with elements that replace content of failures.
withFailures(Iterable<? extends BuildResult>) - Method in class com.facebook.buck.command.BuildExecutionResult
Copy current immutable object with elements that replace content of failures.
withFatTarget(BuildTarget) - Method in class com.facebook.buck.apple.FatBinaryInfo
Copy current immutable object by setting value for fatTarget.
withFile(String) - Method in class com.facebook.buck.cxx.ClangCxxCompilationDatabaseEntry
Copy current immutable object by setting value for file.
withFile(String) - Method in class com.facebook.buck.cxx.NuclideCompatibleCxxCompilationDatabaseEntry
Copy current immutable object by setting value for file.
withFilePath(Path) - Method in class com.facebook.buck.java.intellij.ModuleIndexEntry
Copy current immutable object by setting value for filePath.
withFileUrl(String) - Method in class com.facebook.buck.java.intellij.ModuleIndexEntry
Copy current immutable object by setting value for fileUrl.
withFinalDeps(ImmutableSortedSet<BuildRule>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object by setting value for finalDeps.
withFlagMacros(Map<String, ? extends String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by replacing flagMacros map with specified map.
withFlags(String...) - Method in class com.facebook.buck.cxx.CxxSource
Copy current immutable object with elements that replace content of flags.
withFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxSource
Copy current immutable object with elements that replace content of flags.
withFlags(String...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of flags.
withFlags(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of flags.
withFlags(String...) - Method in class com.facebook.buck.rules.coercer.SourceWithFlags
Copy current immutable object with elements that replace content of flags.
withFlags(Iterable<String>) - Method in class com.facebook.buck.rules.coercer.SourceWithFlags
Copy current immutable object with elements that replace content of flags.
withFlavor(Flavor) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for flavor.
withFlavor(Flavor) - Method in class com.facebook.buck.python.PythonPlatform
Copy current immutable object by setting value for flavor.
withFlavor(Flavor) - Method in class com.facebook.buck.rules.BuildRuleParams
 
withFlavors(Flavor...) - Method in class com.facebook.buck.model.BuildTarget
Copy current immutable object with elements that replace content of flavors.
withFlavors(Iterable<? extends Flavor>) - Method in class com.facebook.buck.model.BuildTarget
Copy current immutable object with elements that replace content of flavors.
withFolders(ImmutableSortedSet<IjSourceFolder>) - Method in class com.facebook.buck.java.intellij.ContentRoot
Copy current immutable object by setting value for folders.
withFolders(IjFolder...) - Method in class com.facebook.buck.java.intellij.IjModule
Copy current immutable object with elements that replace content of folders.
withFolders(Iterable<? extends IjFolder>) - Method in class com.facebook.buck.java.intellij.IjModule
Copy current immutable object with elements that replace content of folders.
withFrameworkRoots(Path...) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Copy current immutable object with elements that replace content of frameworkRoots.
withFrameworkRoots(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Copy current immutable object with elements that replace content of frameworkRoots.
withFrameworks(FrameworkPath...) - Method in class com.facebook.buck.cxx.NativeLinkableInput
Copy current immutable object with elements that replace content of frameworks.
withFrameworks(Iterable<? extends FrameworkPath>) - Method in class com.facebook.buck.cxx.NativeLinkableInput
Copy current immutable object with elements that replace content of frameworks.
withFrameworksPath(Path) - Method in class com.facebook.buck.apple.AppleBundleDestinations
Copy current immutable object by setting value for frameworksPath.
withFullName(String) - Method in class com.facebook.buck.apple.CodeSignIdentity
Copy current immutable object by setting value for fullName.
withFullNameToPathMap(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxHeaders
Copy current immutable object by replacing fullNameToPathMap map with specified map.
withGccVersion(String) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.Compiler
Copy current immutable object by setting value for gccVersion.
withGetHashCode(HashCode) - Method in class com.facebook.buck.util.cache.HashCodeAndFileType
Copy current immutable object by setting value for getHashCode.
withGroup(String) - Method in class com.facebook.buck.java.intellij.ModuleIndexEntry
Copy current immutable object by setting value for group.
withHash(String) - Method in class com.facebook.buck.apple.CodeSignIdentity
Copy current immutable object by setting value for hash.
withHash(String) - Method in class com.facebook.buck.rules.Sha1HashCode
Copy current immutable object by setting value for hash.
withHeaderMaps(Path...) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Copy current immutable object with elements that replace content of headerMaps.
withHeaderMaps(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Copy current immutable object with elements that replace content of headerMaps.
withHostname(String) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Copy current immutable object by setting value for hostname.
withIbtool(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting value for ibtool.
withIdentifier(String) - Method in class com.facebook.buck.apple.AppleToolchain
Copy current immutable object by setting value for identifier.
withIdentifier(String) - Method in class com.facebook.buck.apple.xcode.xcodeproj.ProductType
Copy current immutable object by setting value for identifier.
withIgnoreFailingDependencies(boolean) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting value for ignoreFailingDependencies.
withIncludeRoots(Path...) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Copy current immutable object with elements that replace content of includeRoots.
withIncludeRoots(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Copy current immutable object with elements that replace content of includeRoots.
withIncludes(CxxHeaders) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Copy current immutable object by setting value for includes.
withIncludes(String...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of includes.
withIncludes(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of includes.
withIncludeStdErr(boolean) - Method in class com.facebook.buck.test.TestResultSummaryVerbosity
Copy current immutable object by setting value for includeStdErr.
withIncludeStdOut(boolean) - Method in class com.facebook.buck.test.TestResultSummaryVerbosity
Copy current immutable object by setting value for includeStdOut.
withInfoPlist(SourcePath) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
Copy current immutable object by setting present value for optional infoPlist.
withInfoPlist(Optional<SourcePath>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
Copy current immutable object by setting optional value for infoPlist.
withInput(Path...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of input.
withInput(Iterable<? extends Path>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of input.
withInputs(SourcePath...) - Method in class com.facebook.buck.cxx.NativeLinkableInput
Copy current immutable object with elements that replace content of inputs.
withInputs(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.cxx.NativeLinkableInput
Copy current immutable object with elements that replace content of inputs.
withInputs(ImmutableSortedSet<Path>) - Method in class com.facebook.buck.java.intellij.IjFolder
Copy current immutable object by setting value for inputs.
withIs64Bit(boolean) - Method in class com.facebook.buck.cxx.MachoHeader
Copy current immutable object by setting value for is64Bit.
withIsTestSource(boolean) - Method in class com.facebook.buck.java.intellij.IjSourceFolder
Copy current immutable object by setting value for isTestSource.
withJavacJarPath(SourcePath) - Method in class com.facebook.buck.java.JavacOptions
Copy current immutable object by setting present value for optional javacJarPath.
withJavacJarPath(Optional<SourcePath>) - Method in class com.facebook.buck.java.JavacOptions
Copy current immutable object by setting optional value for javacJarPath.
withJavacPath(Path) - Method in class com.facebook.buck.java.JavacOptions
Copy current immutable object by setting present value for optional javacPath.
withJavacPath(Optional<Path>) - Method in class com.facebook.buck.java.JavacOptions
Copy current immutable object by setting optional value for javacPath.
withJavadocUrl(String) - Method in class com.facebook.buck.java.intellij.IjLibrary
Copy current immutable object by setting present value for optional javadocUrl.
withJavadocUrl(Optional<String>) - Method in class com.facebook.buck.java.intellij.IjLibrary
Copy current immutable object by setting optional value for javadocUrl.
withJavaLibrariesToDex(BuildTarget...) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of javaLibrariesToDex.
withJavaLibrariesToDex(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of javaLibrariesToDex.
withJavaPackageFinder(JavaPackageFinder) - Method in class com.facebook.buck.rules.ImmutableBuildContext
Copy current immutable object by setting value for javaPackageFinder.
withJavaPackageFinder(JavaPackageFinder) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting value for javaPackageFinder.
withJavaVersion(String) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Copy current immutable object by setting value for javaVersion.
withJsonProtocolVersion(int) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Copy current immutable object by setting value for jsonProtocolVersion.
withKeepGoing(boolean) - Method in class com.facebook.buck.rules.ImmutableBuildContext
Copy current immutable object by setting value for keepGoing.
withLabels(Label...) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
Copy current immutable object with elements that replace content of labels.
withLabels(Iterable<? extends Label>) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
Copy current immutable object with elements that replace content of labels.
withLabelString(String) - Method in class com.facebook.buck.rules.Label
Copy current immutable object by setting value for labelString.
withLaunchedPid(long) - Method in class com.facebook.buck.cli.InstallResult
Copy current immutable object by setting present value for optional launchedPid.
withLaunchedPid(Optional<Long>) - Method in class com.facebook.buck.cli.InstallResult
Copy current immutable object by setting optional value for launchedPid.
withLd(Linker) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for ld.
withLdflags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of ldflags.
withLdflags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of ldflags.
withLdFlags(String...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of ldFlags.
withLdFlags(Iterable<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of ldFlags.
withLex(Tool) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting present value for optional lex.
withLex(Optional<Tool>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting optional value for lex.
withLexCompiler(Path) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting present value for optional lexCompiler.
withLexCompiler(Optional<Path>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting optional value for lexCompiler.
withLexFlags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of lexFlags.
withLexFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of lexFlags.
withLibraries(FrameworkPath...) - Method in class com.facebook.buck.cxx.NativeLinkableInput
Copy current immutable object with elements that replace content of libraries.
withLibraries(Iterable<? extends FrameworkPath>) - Method in class com.facebook.buck.cxx.NativeLinkableInput
Copy current immutable object with elements that replace content of libraries.
withLibrary(boolean) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting value for library.
withLinkableInput(NativeLinkableInput) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting value for linkableInput.
withLinkerFlags(Map<NdkCxxPlatforms.Compiler.Type, ? extends ImmutableList<String>>) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration
Copy current immutable object by replacing linkerFlags map with specified map.
withLinkerFlags(String...) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
Copy current immutable object with elements that replace content of linkerFlags.
withLinkerFlags(Iterable<String>) - Method in class com.facebook.buck.apple.AppleTestBundleParamsKey
Copy current immutable object with elements that replace content of linkerFlags.
withLipo(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting value for lipo.
withManifestPath(SourcePath) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet
Copy current immutable object by setting present value for optional manifestPath.
withManifestPath(Optional<SourcePath>) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet
Copy current immutable object by setting optional value for manifestPath.
withMetadata(ImmutableMap<String, String>) - Method in class com.facebook.buck.artifact_cache.CacheResult
Copy current immutable object by setting present value for optional metadata.
withMetadata(Optional<ImmutableMap<String, String>>) - Method in class com.facebook.buck.artifact_cache.CacheResult
Copy current immutable object by setting optional value for metadata.
withMetadata(Map<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
Copy current immutable object by replacing metadata map with specified map.
withMetadata(Map<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
Copy current immutable object by replacing metadata map with specified map.
withMetadata(Map<String, ? extends String>) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
Copy current immutable object by replacing metadata map with specified map.
withMetadata(Path) - Method in class com.facebook.buck.rules.ExopackageInfo.DexInfo
Copy current immutable object by setting value for metadata.
withMetadata(Path) - Method in class com.facebook.buck.rules.ExopackageInfo.NativeLibsInfo
Copy current immutable object by setting value for metadata.
withMetadataPath(Path) - Method in class com.facebook.buck.apple.AppleBundleDestinations
Copy current immutable object by setting value for metadataPath.
withModuleBasePath(Path) - Method in class com.facebook.buck.java.intellij.IjModule
Copy current immutable object by setting value for moduleBasePath.
withModules(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.python.PythonPackageComponents
Copy current immutable object by replacing modules map with specified map.
withName(String) - Method in class com.facebook.buck.apple.ApplePlatform
Copy current immutable object by setting value for name.
withName(String) - Method in class com.facebook.buck.apple.AppleSdk
Copy current immutable object by setting value for name.
withName(String) - Method in class com.facebook.buck.apple.simulator.AppleSimulator
Copy current immutable object by setting value for name.
withName(String) - Method in class com.facebook.buck.java.intellij.DependencyEntryData
Copy current immutable object by setting value for name.
withName(String) - Method in class com.facebook.buck.java.intellij.IjLibrary
Copy current immutable object by setting value for name.
withName(String) - Method in class com.facebook.buck.model.ImmutableFlavor
Copy current immutable object by setting value for name.
withName(String) - Method in class com.facebook.buck.rules.BuildRuleType
Copy current immutable object by setting value for name.
withName(String) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field
Copy current immutable object by setting value for name.
withName(String) - Method in class com.facebook.buck.rules.coercer.OCamlSource
Copy current immutable object by setting value for name.
withNamedSources(ImmutableSortedMap<String, SourcePath>) - Method in class com.facebook.buck.rules.coercer.SourceList
Copy current immutable object by setting present value for optional namedSources.
withNamedSources(Optional<ImmutableSortedMap<String, SourcePath>>) - Method in class com.facebook.buck.rules.coercer.SourceList
Copy current immutable object by setting optional value for namedSources.
withNamedSources(ImmutableSortedMap<String, SourceWithFlags>) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
Copy current immutable object by setting present value for optional namedSources.
withNamedSources(Optional<ImmutableSortedMap<String, SourceWithFlags>>) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
Copy current immutable object by setting optional value for namedSources.
withNameToField(Map<String, ? extends BuildConfigFields.Field>) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields
Copy current immutable object by replacing nameToField map with specified map.
withNameToPathMap(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.cxx.CxxHeaders
Copy current immutable object by replacing nameToPathMap map with specified map.
withNativeLibAssetsDirectories(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of nativeLibAssetsDirectories.
withNativeLibAssetsDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of nativeLibAssetsDirectories.
withNativeLibraries(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.python.PythonPackageComponents
Copy current immutable object by replacing nativeLibraries map with specified map.
withNativeLibsDirectories(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of nativeLibsDirectories.
withNativeLibsDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of nativeLibsDirectories.
withNativeLibsInfo(ExopackageInfo.NativeLibsInfo) - Method in class com.facebook.buck.rules.ExopackageInfo
Copy current immutable object by setting present value for optional nativeLibsInfo.
withNativeLibsInfo(Optional<ExopackageInfo.NativeLibsInfo>) - Method in class com.facebook.buck.rules.ExopackageInfo
Copy current immutable object by setting optional value for nativeLibsInfo.
withNativeLibsPaths(Path...) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet
Copy current immutable object with elements that replace content of nativeLibsPaths.
withNativeLibsPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet
Copy current immutable object with elements that replace content of nativeLibsPaths.
withNativeLibsTargets(BuildTarget...) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of nativeLibsTargets.
withNativeLibsTargets(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of nativeLibsTargets.
withNativeLinkableInput(NativeLinkableInput) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting value for nativeLinkableInput.
withNativeLinkables(JavaNativeLinkable...) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of nativeLinkables.
withNativeLinkables(Iterable<? extends JavaNativeLinkable>) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of nativeLinkables.
withNativeLinkablesAssets(JavaNativeLinkable...) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of nativeLinkablesAssets.
withNativeLinkablesAssets(Iterable<? extends JavaNativeLinkable>) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of nativeLinkablesAssets.
withNoDxClasspathEntries(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of noDxClasspathEntries.
withNoDxClasspathEntries(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of noDxClasspathEntries.
withObjectFiles(SourcePath...) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
Copy current immutable object with elements that replace content of objectFiles.
withObjectFiles(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
Copy current immutable object with elements that replace content of objectFiles.
withObjectMapper(ObjectMapper) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting value for objectMapper.
withOcamlBytecodeCompiler(Path) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting present value for optional ocamlBytecodeCompiler.
withOcamlBytecodeCompiler(Optional<Path>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting optional value for ocamlBytecodeCompiler.
withOcamlCompiler(Path) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting present value for optional ocamlCompiler.
withOcamlCompiler(Optional<Path>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting optional value for ocamlCompiler.
withOcamlDebug(Path) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting present value for optional ocamlDebug.
withOcamlDebug(Optional<Path>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting optional value for ocamlDebug.
withOcamlDepTool(Path) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting present value for optional ocamlDepTool.
withOcamlDepTool(Optional<Path>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting optional value for ocamlDepTool.
withOCamlInput(OCamlLibrary...) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of oCamlInput.
withOCamlInput(Iterable<? extends OCamlLibrary>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object with elements that replace content of oCamlInput.
withOCamlInteropIncludesDir(String) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting present value for optional oCamlInteropIncludesDir.
withOCamlInteropIncludesDir(Optional<String>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting optional value for oCamlInteropIncludesDir.
withOs(String) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Copy current immutable object by setting value for os.
withOtest(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting present value for optional otest.
withOtest(Optional<Tool>) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting optional value for otest.
withoutFlavor(Flavor) - Method in class com.facebook.buck.rules.BuildRuleParams
 
withoutSuffix(String, String) - Static method in class com.facebook.buck.util.MoreStrings
 
withoutTty() - Static method in class com.facebook.buck.util.Ansi
 
withPackageableCollection(AndroidPackageableCollection) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object by setting value for packageableCollection.
withPackageAssetLibraries(boolean) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object by setting present value for optional packageAssetLibraries.
withPackageAssetLibraries(Optional<Boolean>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object by setting optional value for packageAssetLibraries.
withPackagePrefix(String) - Method in class com.facebook.buck.java.intellij.IjSourceFolder
Copy current immutable object by setting value for packagePrefix.
withPackageStringAssets(PackageStringAssets) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object by setting present value for optional packageStringAssets.
withPackageStringAssets(Optional<PackageStringAssets>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object by setting optional value for packageStringAssets.
withPass(AbstractNativeLinkableNode.Pass) - Method in class com.facebook.buck.cxx.NativeLinkableNode
Copy current immutable object by setting value for pass.
withPath(Path) - Method in class com.facebook.buck.apple.AppleToolchain
Copy current immutable object by setting value for path.
withPath(String) - Method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec
Copy current immutable object by setting present value for optional path.
withPath(Optional<String>) - Method in class com.facebook.buck.apple.xcode.xcodeproj.CopyFilePhaseDestinationSpec
Copy current immutable object by setting optional value for path.
withPath(SourcePath) - Method in class com.facebook.buck.cxx.CxxSource
Copy current immutable object by setting value for path.
withPath(Path) - Method in class com.facebook.buck.java.intellij.IjFolder
Copy current immutable object by setting value for path.
withPath(Path) - Method in class com.facebook.buck.query.QueryFileTarget
Copy current immutable object by setting value for path.
withPathsToThirdPartyJars(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of pathsToThirdPartyJars.
withPathsToThirdPartyJars(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of pathsToThirdPartyJars.
withPathToJavaAgent(String) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting present value for optional pathToJavaAgent.
withPathToJavaAgent(Optional<String>) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting optional value for pathToJavaAgent.
withPathToXmlTestOutput(String) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting present value for optional pathToXmlTestOutput.
withPathToXmlTestOutput(Optional<String>) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting optional value for pathToXmlTestOutput.
withPlatform(Map.Entry<Flavor, CxxPlatform>) - Method in class com.facebook.buck.cxx.TypeAndPlatform
Copy current immutable object by setting present value for optional platform.
withPlatform(Optional<Map.Entry<Flavor, CxxPlatform>>) - Method in class com.facebook.buck.cxx.TypeAndPlatform
Copy current immutable object by setting optional value for platform.
withPlatform(Platform) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting value for platform.
withPlatformPath(Path) - Method in class com.facebook.buck.apple.AppleSdkPaths
Copy current immutable object by setting value for platformPath.
withPlugInsPath(Path) - Method in class com.facebook.buck.apple.AppleBundleDestinations
Copy current immutable object by setting value for plugInsPath.
withPrebuiltLibraries(SourcePath...) - Method in class com.facebook.buck.python.PythonPackageComponents
Copy current immutable object with elements that replace content of prebuiltLibraries.
withPrebuiltLibraries(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.python.PythonPackageComponents
Copy current immutable object with elements that replace content of prebuiltLibraries.
withPreDexMerge(PreDexMerge) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object by setting present value for optional preDexMerge.
withPreDexMerge(Optional<PreDexMerge>) - Method in class com.facebook.buck.android.AndroidGraphEnhancementResult
Copy current immutable object by setting optional value for preDexMerge.
withPredicate(Predicate<? super TargetNode<?>>) - Method in class com.facebook.buck.parser.TargetNodePredicateSpec
Copy current immutable object by setting value for predicate.
withPreprocessorFlags(Multimap<? extends AbstractCxxSource.Type, ? extends String>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Copy current immutable object by replacing preprocessorFlags map with specified map.
withProcessExecutor(ProcessExecutor) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting value for processExecutor.
withProductionBuild(boolean) - Method in class com.facebook.buck.java.JavacOptions
Copy current immutable object by setting value for productionBuild.
withProfilePath(Path) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
Copy current immutable object by setting present value for optional profilePath.
withProfilePath(Optional<Path>) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
Copy current immutable object by setting optional value for profilePath.
withProguardConfigPath(SourcePath) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet
Copy current immutable object by setting present value for optional proguardConfigPath.
withProguardConfigPath(Optional<SourcePath>) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet
Copy current immutable object by setting optional value for proguardConfigPath.
withProguardConfigs(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of proguardConfigs.
withProguardConfigs(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object with elements that replace content of proguardConfigs.
withProjectRoot(Path) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Copy current immutable object by setting value for projectRoot.
withProjectRootsPredicate(Predicate<TargetNode<?>>) - Method in class com.facebook.buck.cli.ProjectPredicates
Copy current immutable object by setting value for projectRootsPredicate.
withPythonInterpreter(String) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Copy current immutable object by setting value for pythonInterpreter.
withRawKeys(RuleKey...) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
Copy current immutable object with elements that replace content of rawKeys.
withRawKeys(Iterable<? extends RuleKey>) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
Copy current immutable object with elements that replace content of rawKeys.
withRecursive(boolean) - Method in class com.facebook.buck.parser.BuildFileSpec
Copy current immutable object by setting value for recursive.
withRecursiveIgnorePaths(Path...) - Method in class com.facebook.buck.parser.BuildFileSpec
Copy current immutable object with elements that replace content of recursiveIgnorePaths.
withRecursiveIgnorePaths(Iterable<? extends Path>) - Method in class com.facebook.buck.parser.BuildFileSpec
Copy current immutable object with elements that replace content of recursiveIgnorePaths.
withRedirectError(ProcessBuilder.Redirect) - Method in class com.facebook.buck.util.ProcessExecutorParams
Copy current immutable object by setting present value for optional redirectError.
withRedirectError(Optional<ProcessBuilder.Redirect>) - Method in class com.facebook.buck.util.ProcessExecutorParams
Copy current immutable object by setting optional value for redirectError.
withRedirectInput(ProcessBuilder.Redirect) - Method in class com.facebook.buck.util.ProcessExecutorParams
Copy current immutable object by setting present value for optional redirectInput.
withRedirectInput(Optional<ProcessBuilder.Redirect>) - Method in class com.facebook.buck.util.ProcessExecutorParams
Copy current immutable object by setting optional value for redirectInput.
withRedirectOutput(ProcessBuilder.Redirect) - Method in class com.facebook.buck.util.ProcessExecutorParams
Copy current immutable object by setting present value for optional redirectOutput.
withRedirectOutput(Optional<ProcessBuilder.Redirect>) - Method in class com.facebook.buck.util.ProcessExecutorParams
Copy current immutable object by setting optional value for redirectOutput.
withRepresentativePlatform(AppleCxxPlatform) - Method in class com.facebook.buck.apple.FatBinaryInfo
Copy current immutable object by setting value for representativePlatform.
withResourceDetails(AndroidPackageableCollection.ResourceDetails) - Method in class com.facebook.buck.android.AndroidPackageableCollection
Copy current immutable object by setting value for resourceDetails.
withResourceDirectories(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
Copy current immutable object with elements that replace content of resourceDirectories.
withResourceDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
Copy current immutable object with elements that replace content of resourceDirectories.
withResourcePaths(SourcePath...) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet
Copy current immutable object with elements that replace content of resourcePaths.
withResourcePaths(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.java.intellij.IjModuleAndroidFacet
Copy current immutable object with elements that replace content of resourcePaths.
withResources(Map<? extends Path, ? extends SourcePath>) - Method in class com.facebook.buck.python.PythonPackageComponents
Copy current immutable object by replacing resources map with specified map.
withResourcesPath(Path) - Method in class com.facebook.buck.apple.AppleBundleDestinations
Copy current immutable object by setting value for resourcesPath.
withResourcesWithEmptyResButNonEmptyAssetsDir(BuildTarget...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
Copy current immutable object with elements that replace content of resourcesWithEmptyResButNonEmptyAssetsDir.
withResourcesWithEmptyResButNonEmptyAssetsDir(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
Copy current immutable object with elements that replace content of resourcesWithEmptyResButNonEmptyAssetsDir.
withResourcesWithNonEmptyResDir(BuildTarget...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
Copy current immutable object with elements that replace content of resourcesWithNonEmptyResDir.
withResourcesWithNonEmptyResDir(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
Copy current immutable object with elements that replace content of resourcesWithNonEmptyResDir.
withResponseSizeBytes(long) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
Copy current immutable object by setting value for responseSizeBytes.
withResponseSizeBytes(long) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
Copy current immutable object by setting value for responseSizeBytes.
withResponseSizeBytes(long) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
Copy current immutable object by setting value for responseSizeBytes.
withResults(Map<? extends BuildRule, ? extends Optional<BuildResult>>) - Method in class com.facebook.buck.command.BuildExecutionResult
Copy current immutable object by replacing results map with specified map.
withResultsCacheEnabled(boolean) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting value for resultsCacheEnabled.
withRuleKeys(RuleKey...) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
Copy current immutable object with elements that replace content of ruleKeys.
withRuleKeys(Iterable<? extends RuleKey>) - Method in class com.facebook.buck.artifact_cache.FetchResponseReadResult
Copy current immutable object with elements that replace content of ruleKeys.
withRuleKeys(RuleKey...) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
Copy current immutable object with elements that replace content of ruleKeys.
withRuleKeys(Iterable<? extends RuleKey>) - Method in class com.facebook.buck.artifact_cache.MetadataAndPayloadReadResultInternal
Copy current immutable object with elements that replace content of ruleKeys.
withRuleKeys(RuleKey...) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
Copy current immutable object with elements that replace content of ruleKeys.
withRuleKeys(Iterable<? extends RuleKey>) - Method in class com.facebook.buck.artifact_cache.StoreResponseReadResult
Copy current immutable object with elements that replace content of ruleKeys.
withRules(BuildTarget...) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Copy current immutable object with elements that replace content of rules.
withRules(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Copy current immutable object with elements that replace content of rules.
withRules(BuildRule...) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
Copy current immutable object with elements that replace content of rules.
withRules(Iterable<? extends BuildRule>) - Method in class com.facebook.buck.ocaml.OCamlGeneratedBuildRules
Copy current immutable object with elements that replace content of rules.
withRunAllTests(boolean) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting value for runAllTests.
withRuntimeLdflags(Multimap<Linker.LinkableDepType, ? extends String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by replacing runtimeLdflags map with specified map.
withScope(IjDependencyListBuilder.Scope) - Method in class com.facebook.buck.java.intellij.DependencyEntryData
Copy current immutable object by setting value for scope.
withSdkPath(Path) - Method in class com.facebook.buck.apple.AppleSdkPaths
Copy current immutable object by setting value for sdkPath.
withSharedLibraryExtension(String) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for sharedLibraryExtension.
withShortName(String) - Method in class com.facebook.buck.model.UnflavoredBuildTarget
Copy current immutable object by setting value for shortName.
withShouldExplainTestSelectorList(boolean) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting value for shouldExplainTestSelectorList.
withShufflingTests(boolean) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting value for shufflingTests.
withSimulatorState(AppleSimulatorState) - Method in class com.facebook.buck.apple.simulator.AppleSimulator
Copy current immutable object by setting value for simulatorState.
withSortOrder(IjDependencyListBuilder.SortOrder) - Method in class com.facebook.buck.java.intellij.DependencyEntry
Copy current immutable object by setting value for sortOrder.
withSource(SourcePath) - Method in class com.facebook.buck.rules.coercer.OCamlSource
Copy current immutable object by setting value for source.
withSourceGroup(List<GroupedSource>) - Method in class com.facebook.buck.apple.GroupedSource
Copy current immutable object by setting present value for optional sourceGroup.
withSourceGroup(Optional<List<GroupedSource>>) - Method in class com.facebook.buck.apple.GroupedSource
Copy current immutable object by setting optional value for sourceGroup.
withSourceGroupName(String) - Method in class com.facebook.buck.apple.GroupedSource
Copy current immutable object by setting present value for optional sourceGroupName.
withSourceGroupName(Optional<String>) - Method in class com.facebook.buck.apple.GroupedSource
Copy current immutable object by setting optional value for sourceGroupName.
withSourceGroupPathRelativeToTarget(Path) - Method in class com.facebook.buck.apple.GroupedSource
Copy current immutable object by setting present value for optional sourceGroupPathRelativeToTarget.
withSourceGroupPathRelativeToTarget(Optional<Path>) - Method in class com.facebook.buck.apple.GroupedSource
Copy current immutable object by setting optional value for sourceGroupPathRelativeToTarget.
withSourceJar(Path) - Method in class com.facebook.buck.java.intellij.IjLibrary
Copy current immutable object by setting present value for optional sourceJar.
withSourceJar(Optional<Path>) - Method in class com.facebook.buck.java.intellij.IjLibrary
Copy current immutable object by setting optional value for sourceJar.
withSourceLevel(String) - Method in class com.facebook.buck.java.JavacOptions
Copy current immutable object by setting value for sourceLevel.
withSourcePath(SourcePath) - Method in class com.facebook.buck.apple.GroupedSource
Copy current immutable object by setting present value for optional sourcePath.
withSourcePath(Optional<SourcePath>) - Method in class com.facebook.buck.apple.GroupedSource
Copy current immutable object by setting optional value for sourcePath.
withSourcePath(SourcePath) - Method in class com.facebook.buck.rules.coercer.FrameworkPath
Copy current immutable object by setting present value for optional sourcePath.
withSourcePath(Optional<SourcePath>) - Method in class com.facebook.buck.rules.coercer.FrameworkPath
Copy current immutable object by setting optional value for sourcePath.
withSourcePath(SourcePath) - Method in class com.facebook.buck.rules.coercer.SourceWithFlags
Copy current immutable object by setting value for sourcePath.
withSourceToBootclasspath(Map<String, ? extends String>) - Method in class com.facebook.buck.java.JavacOptions
Copy current immutable object by replacing sourceToBootclasspath map with specified map.
withSourceTreePath(SourceTreePath) - Method in class com.facebook.buck.rules.coercer.FrameworkPath
Copy current immutable object by setting present value for optional sourceTreePath.
withSourceTreePath(Optional<SourceTreePath>) - Method in class com.facebook.buck.rules.coercer.FrameworkPath
Copy current immutable object by setting optional value for sourceTreePath.
withSourceWithFlags(SourceWithFlags) - Method in class com.facebook.buck.apple.GroupedSource
Copy current immutable object by setting present value for optional sourceWithFlags.
withSourceWithFlags(Optional<SourceWithFlags>) - Method in class com.facebook.buck.apple.GroupedSource
Copy current immutable object by setting optional value for sourceWithFlags.
withStepRunner(StepRunner) - Method in class com.facebook.buck.rules.ImmutableBuildContext
Copy current immutable object by setting value for stepRunner.
withSteps(Step...) - Method in class com.facebook.buck.cli.TestRun
Copy current immutable object with elements that replace content of steps.
withSteps(Iterable<? extends Step>) - Method in class com.facebook.buck.cli.TestRun
Copy current immutable object with elements that replace content of steps.
withStrip(Tool) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting value for strip.
withStripFlags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of stripFlags.
withStripFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of stripFlags.
withSupportedArchitectures(String...) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile
Copy current immutable object with elements that replace content of supportedArchitectures.
withSupportedArchitectures(Iterable<String>) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile
Copy current immutable object with elements that replace content of supportedArchitectures.
withSupportedProductFamilyIDs(int...) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile
Copy current immutable object with elements that replace content of supportedProductFamilyIDs.
withSupportedProductFamilyIDs(Iterable<Integer>) - Method in class com.facebook.buck.apple.simulator.AppleSimulatorProfile
Copy current immutable object with elements that replace content of supportedProductFamilyIDs.
withSystemCpuTimeNs(long) - Method in class com.facebook.buck.timing.AbsolutePerfTime
Copy current immutable object by setting value for systemCpuTimeNs.
withSystemCpuTimeNs(long) - Method in class com.facebook.buck.timing.RelativePerfTime
Copy current immutable object by setting value for systemCpuTimeNs.
withSystemIncludeRoots(Path...) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Copy current immutable object with elements that replace content of systemIncludeRoots.
withSystemIncludeRoots(Iterable<? extends Path>) - Method in class com.facebook.buck.cxx.CxxPreprocessorInput
Copy current immutable object with elements that replace content of systemIncludeRoots.
withSystemMemoryMb(long) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Copy current immutable object by setting value for systemMemoryMb.
withTarget(BuildTarget) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
Copy current immutable object by setting value for target.
withTargetAppPlatform(String) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration
Copy current immutable object by setting value for targetAppPlatform.
withTargetArch(NdkCxxPlatforms.TargetArch) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration
Copy current immutable object by setting value for targetArch.
withTargetArchAbi(NdkCxxPlatforms.TargetArchAbi) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration
Copy current immutable object by setting value for targetArchAbi.
withTargetDeviceOptional(TargetDevice) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting present value for optional targetDeviceOptional.
withTargetDeviceOptional(Optional<TargetDevice>) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting optional value for targetDeviceOptional.
withTargetDeviceOptions(TargetDeviceOptions) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting present value for optional targetDeviceOptions.
withTargetDeviceOptions(Optional<TargetDeviceOptions>) - Method in class com.facebook.buck.step.ImmutableExecutionContext
Copy current immutable object by setting optional value for targetDeviceOptions.
withTargetLevel(String) - Method in class com.facebook.buck.java.JavacOptions
Copy current immutable object by setting value for targetLevel.
withTargets(ImmutableSet<TargetNode<?>>) - Method in class com.facebook.buck.java.intellij.IjLibrary
Copy current immutable object by setting value for targets.
withTargets(ImmutableSet<TargetNode<?>>) - Method in class com.facebook.buck.java.intellij.IjModule
Copy current immutable object by setting value for targets.
withTest(TestRule) - Method in class com.facebook.buck.cli.TestRun
Copy current immutable object by setting value for test.
withTestReportingCallback(TestRule.TestReportingCallback) - Method in class com.facebook.buck.cli.TestRun
Copy current immutable object by setting value for testReportingCallback.
withTestResultsCallable(Callable<TestResults>) - Method in class com.facebook.buck.cli.TestRun
Copy current immutable object by setting value for testResultsCallable.
withTestSelectorList(TestSelectorList) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting value for testSelectorList.
withThinTargets(BuildTarget...) - Method in class com.facebook.buck.apple.FatBinaryInfo
Copy current immutable object with elements that replace content of thinTargets.
withThinTargets(Iterable<? extends BuildTarget>) - Method in class com.facebook.buck.apple.FatBinaryInfo
Copy current immutable object with elements that replace content of thinTargets.
withToolchain(NdkCxxPlatforms.Toolchain) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration
Copy current immutable object by setting value for toolchain.
withToolchainPaths(Path...) - Method in class com.facebook.buck.apple.AppleSdkPaths
Copy current immutable object with elements that replace content of toolchainPaths.
withToolchainPaths(Iterable<? extends Path>) - Method in class com.facebook.buck.apple.AppleSdkPaths
Copy current immutable object with elements that replace content of toolchainPaths.
withToolchains(AppleToolchain...) - Method in class com.facebook.buck.apple.AppleSdk
Copy current immutable object with elements that replace content of toolchains.
withToolchains(Iterable<? extends AppleToolchain>) - Method in class com.facebook.buck.apple.AppleSdk
Copy current immutable object with elements that replace content of toolchains.
withToolchainTarget(NdkCxxPlatforms.ToolchainTarget) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.TargetConfiguration
Copy current immutable object by setting value for toolchainTarget.
withType(NdkCxxPlatforms.Compiler.Type) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.Compiler
Copy current immutable object by setting value for type.
withType(AbstractGroupedSource.Type) - Method in class com.facebook.buck.apple.GroupedSource
Copy current immutable object by setting value for type.
withType(CacheResultType) - Method in class com.facebook.buck.artifact_cache.CacheResult
Copy current immutable object by setting value for type.
withType(AbstractCxxSource.Type) - Method in class com.facebook.buck.cxx.CxxSource
Copy current immutable object by setting value for type.
withType(Map.Entry<Flavor, CxxLibraryDescription.Type>) - Method in class com.facebook.buck.cxx.TypeAndPlatform
Copy current immutable object by setting present value for optional type.
withType(Optional<Map.Entry<Flavor, CxxLibraryDescription.Type>>) - Method in class com.facebook.buck.cxx.TypeAndPlatform
Copy current immutable object by setting optional value for type.
withType(IjDependencyListBuilder.Type) - Method in class com.facebook.buck.java.intellij.DependencyEntry
Copy current immutable object by setting value for type.
withType(AbstractIjFolder.Type) - Method in class com.facebook.buck.java.intellij.IjFolder
Copy current immutable object by setting value for type.
withType(String) - Method in class com.facebook.buck.java.intellij.IjSourceFolder
Copy current immutable object by setting value for type.
withType(String) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field
Copy current immutable object by setting value for type.
withType(AbstractFrameworkPath.Type) - Method in class com.facebook.buck.rules.coercer.FrameworkPath
Copy current immutable object by setting value for type.
withType(AbstractSourceList.Type) - Method in class com.facebook.buck.rules.coercer.SourceList
Copy current immutable object by setting value for type.
withType(AbstractSourceWithFlagsList.Type) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
Copy current immutable object by setting value for type.
withType(String) - Method in class com.facebook.buck.rules.ExternalTestRunnerTestSpec
Copy current immutable object by setting value for type.
withType(AbstractHashCodeAndFileType.Type) - Method in class com.facebook.buck.util.cache.HashCodeAndFileType
Copy current immutable object by setting value for type.
withUdid(String) - Method in class com.facebook.buck.apple.simulator.AppleSimulator
Copy current immutable object by setting value for udid.
withUnflavoredBuildTarget(UnflavoredBuildTarget) - Method in class com.facebook.buck.model.BuildTarget
Copy current immutable object by setting value for unflavoredBuildTarget.
withUnnamedSources(ImmutableSortedSet<SourcePath>) - Method in class com.facebook.buck.rules.coercer.SourceList
Copy current immutable object by setting present value for optional unnamedSources.
withUnnamedSources(Optional<ImmutableSortedSet<SourcePath>>) - Method in class com.facebook.buck.rules.coercer.SourceList
Copy current immutable object by setting optional value for unnamedSources.
withUnnamedSources(ImmutableSortedSet<SourceWithFlags>) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
Copy current immutable object by setting present value for optional unnamedSources.
withUnnamedSources(Optional<ImmutableSortedSet<SourceWithFlags>>) - Method in class com.facebook.buck.rules.coercer.SourceWithFlagsList
Copy current immutable object by setting optional value for unnamedSources.
withUrl(String) - Method in class com.facebook.buck.java.intellij.ContentRoot
Copy current immutable object by setting value for url.
withUrl(String) - Method in class com.facebook.buck.java.intellij.IjSourceFolder
Copy current immutable object by setting value for url.
withUser(String) - Method in class com.facebook.buck.util.environment.BuildEnvironmentDescription
Copy current immutable object by setting value for user.
withUserCpuTimeNs(long) - Method in class com.facebook.buck.timing.AbsolutePerfTime
Copy current immutable object by setting value for userCpuTimeNs.
withUserCpuTimeNs(long) - Method in class com.facebook.buck.timing.RelativePerfTime
Copy current immutable object by setting value for userCpuTimeNs.
withUseWatchmanGlob(boolean) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Copy current immutable object by setting value for useWatchmanGlob.
withUsingOneTimeOutputDirectories(boolean) - Method in class com.facebook.buck.test.TestRunningOptions
Copy current immutable object by setting value for usingOneTimeOutputDirectories.
withUUID(String) - Method in class com.facebook.buck.apple.ProvisioningProfileMetadata
Copy current immutable object by setting value for uUID.
withValue(long) - Method in class com.facebook.buck.event.EventKey
Copy current immutable object by setting value for value.
withValue(String) - Method in class com.facebook.buck.event.PerfEventId
Copy current immutable object by setting value for value.
withValue(String) - Method in class com.facebook.buck.rules.coercer.BuildConfigFields.Field
Copy current immutable object by setting value for value.
withVerbose(boolean) - Method in class com.facebook.buck.java.JavacOptions
Copy current immutable object by setting value for verbose.
withVersion(String) - Method in class com.facebook.buck.android.ImmutableNdkCxxPlatforms.Compiler
Copy current immutable object by setting value for version.
withVersion(String) - Method in class com.facebook.buck.apple.AppleSdk
Copy current immutable object by setting value for version.
withVersion(String) - Method in class com.facebook.buck.apple.AppleToolchain
Copy current immutable object by setting value for version.
withVersionString(String) - Method in class com.facebook.buck.java.JavacVersion
Copy current immutable object by setting value for versionString.
withVersionString(String) - Method in class com.facebook.buck.python.PythonVersion
Copy current immutable object by setting value for versionString.
withWantsPackagePrefix(boolean) - Method in class com.facebook.buck.java.intellij.IjFolder
Copy current immutable object by setting value for wantsPackagePrefix.
withWatchman(Watchman) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Copy current immutable object by setting value for watchman.
withWatchmanQueryTimeoutMs(long) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Copy current immutable object by setting present value for optional watchmanQueryTimeoutMs.
withWatchmanQueryTimeoutMs(Optional<Long>) - Method in class com.facebook.buck.json.ProjectBuildFileParserOptions
Copy current immutable object by setting optional value for watchmanQueryTimeoutMs.
withWhitelistedStringDirectories(SourcePath...) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
Copy current immutable object with elements that replace content of whitelistedStringDirectories.
withWhitelistedStringDirectories(Iterable<? extends SourcePath>) - Method in class com.facebook.buck.android.AndroidPackageableCollection.ResourceDetails
Copy current immutable object with elements that replace content of whitelistedStringDirectories.
withWorkingDirectoryChanges(boolean) - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats
Copy current immutable object by setting value for workingDirectoryChanges.
withXctest(Tool) - Method in class com.facebook.buck.apple.AppleCxxPlatform
Copy current immutable object by setting value for xctest.
withYacc(Tool) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting present value for optional yacc.
withYacc(Optional<Tool>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object by setting optional value for yacc.
withYaccCompiler(Path) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting present value for optional yaccCompiler.
withYaccCompiler(Optional<Path>) - Method in class com.facebook.buck.ocaml.OCamlBuildContext
Copy current immutable object by setting optional value for yaccCompiler.
withYaccFlags(String...) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of yaccFlags.
withYaccFlags(Iterable<String>) - Method in class com.facebook.buck.cxx.CxxPlatform
Copy current immutable object with elements that replace content of yaccFlags.
withZipSafe(boolean) - Method in class com.facebook.buck.python.PythonPackageComponents
Copy current immutable object by setting present value for optional zipSafe.
withZipSafe(Optional<Boolean>) - Method in class com.facebook.buck.python.PythonPackageComponents
Copy current immutable object by setting optional value for zipSafe.
workingDirectory - Variable in class com.facebook.buck.shell.ShellStep
If specified, working directory will be different from project root.
workingDirectoryChanges(boolean) - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats.Builder
Initializes value for workingDirectoryChanges.
workingDirectoryChanges() - Method in class com.facebook.buck.util.versioncontrol.ImmutableVersionControlStats
 
workingDirectoryChanges() - Method in class com.facebook.buck.util.versioncontrol.VersionControlStats
 
WorkspaceAndProjectGenerator - Class in com.facebook.buck.apple
 
WorkspaceAndProjectGenerator(ProjectFilesystem, ReactNativeBuckConfig, TargetGraph, XcodeWorkspaceConfigDescription.Arg, BuildTarget, Set<ProjectGenerator.Option>, boolean, boolean, ImmutableList<String>, boolean, ExecutableFinder, ImmutableMap<String, String>, FlavorDomain<CxxPlatform>, CxxPlatform, String, Function<TargetNode<?>, Path>, BuckEventBus) - Constructor for class com.facebook.buck.apple.WorkspaceAndProjectGenerator
 
WorkspaceGenerator - Class in com.facebook.buck.apple
Collects file references and generates an xcworkspace.
WorkspaceGenerator(ProjectFilesystem, String, Path) - Constructor for class com.facebook.buck.apple.WorkspaceGenerator
 
workspaceName - Variable in class com.facebook.buck.apple.XcodeWorkspaceConfigDescription.Arg
 
write(OutputStream) - Method in class com.facebook.buck.artifact_cache.HttpArtifactCacheBinaryProtocol.FetchResponse
 
write(OutputStream) - Method in class com.facebook.buck.artifact_cache.HttpArtifactCacheBinaryProtocol.StoreRequest
 
write() - Method in class com.facebook.buck.java.intellij.IjProject
Write the project to disk.
write() - Method in class com.facebook.buck.java.intellij.IjProjectWriter
 
write(int) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
write(byte[]) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
write(byte[], int, int) - Method in class com.facebook.buck.util.DirtyPrintStreamDecorator
 
write(int) - Method in class com.facebook.buck.util.hash.HasherOutputStream
 
write(byte[], int, int) - Method in class com.facebook.buck.util.hash.HasherOutputStream
 
write(byte[], int, int) - Method in class com.facebook.buck.zip.CustomZipOutputStream
 
write(int) - Method in class com.facebook.buck.zip.CustomZipOutputStream
Writes the specified byte to this output stream.
writeBytesToPath(byte[], Path, FileAttribute<?>...) - Method in class com.facebook.buck.io.ProjectFilesystem
 
writeContentsToPath(String, Path, FileAttribute<?>...) - Method in class com.facebook.buck.io.ProjectFilesystem
 
writeEvent(IndividualTestEvent.Finished) - Method in class com.facebook.buck.event.listener.FileSerializationEventBusListener
 
WriteFile - Class in com.facebook.buck.file
 
WriteFile(BuildRuleParams, SourcePathResolver, String, Path, boolean) - Constructor for class com.facebook.buck.file.WriteFile
 
WriteFileStep - Class in com.facebook.buck.step.fs
 
WriteFileStep(ProjectFilesystem, ByteSource, Path, boolean) - Constructor for class com.facebook.buck.step.fs.WriteFileStep
 
WriteFileStep(ProjectFilesystem, String, Path, boolean) - Constructor for class com.facebook.buck.step.fs.WriteFileStep
 
WriteFileStep(ProjectFilesystem, Supplier<String>, Path, boolean) - Constructor for class com.facebook.buck.step.fs.WriteFileStep
 
writeLinesToFile(Iterable<String>, Path) - Static method in class com.facebook.buck.io.MoreFiles
Writes the specified lines to the specified file, encoded as UTF-8.
writeLinesToPath(Iterable<String>, Path, FileAttribute<?>...) - Method in class com.facebook.buck.io.ProjectFilesystem
Writes each line in lines with a trailing newline to a file at the specified path.
writeMetadataToDisk(boolean) - Method in class com.facebook.buck.rules.BuildInfoRecorder
Writes the metadata currently stored in memory to the directory returned by BuildInfo.getPathToMetadataDirectory(BuildTarget).
writeOutput() - Method in class com.facebook.buck.graph.Dot
 
writeResult(String, List<TestResult>) - Method in class com.facebook.buck.junit.BaseRunner
The test result file is written as XML to avoid introducing a dependency on JSON (see class overview).
writeStdin(ByteBuffer) - Method in interface com.facebook.buck.util.ListeningProcessExecutor.LaunchedProcess
Invoke this to directly write data to the launched process's stdin.
writeSubgraphOutput(DirectedAcyclicGraph<T>, String, ImmutableSet<T>, Function<T, String>, Appendable) - Static method in class com.facebook.buck.graph.Dot
 
writeTo(ProjectFilesystem, Path) - Method in class com.facebook.buck.java.abi.StubJar
 
writeToFile(ST, Path) - Method in class com.facebook.buck.java.intellij.IjProjectWriter
 
writeWorkspace() - Method in class com.facebook.buck.apple.WorkspaceGenerator
 
writeXmlOutput(List<TestResults>, Writer) - Static method in class com.facebook.buck.cli.TestRunning
Writes the test results in XML format to the supplied writer.

X

XCBuildConfiguration - Class in com.facebook.buck.apple.xcode.xcodeproj
Build configuration containing a file reference ton an xcconfig file and additional inline settings.
XCBuildConfiguration(String) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.XCBuildConfiguration
 
XCConfigurationList - Class in com.facebook.buck.apple.xcode.xcodeproj
List of build configurations.
XCConfigurationList() - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.XCConfigurationList
 
XCODE_TARGET_BUILD_RULE_TYPES - Static variable in class com.facebook.buck.apple.AppleBuildRules
 
XcodePostbuildScriptDescription - Class in com.facebook.buck.apple
Description for an xcode_postbuild_script rule which runs a shell script after the 'copy resources' phase has run.
XcodePostbuildScriptDescription() - Constructor for class com.facebook.buck.apple.XcodePostbuildScriptDescription
 
XcodePrebuildScriptDescription - Class in com.facebook.buck.apple
Description for an xcode_prebuild_script rule which runs a shell script before the Apple target that depends on it is built.
XcodePrebuildScriptDescription() - Constructor for class com.facebook.buck.apple.XcodePrebuildScriptDescription
 
xcodeProductType - Variable in class com.facebook.buck.apple.AppleBundleDescription.Arg
 
xcodeProductType - Variable in class com.facebook.buck.apple.AppleTestDescription.Arg
 
XcodeprojSerializer - Class in com.facebook.buck.apple.xcode
Serializer that handles conversion of an in-memory object graph representation of an xcode project (instances of PBXObject) into an Apple property list.
XcodeprojSerializer(GidGenerator, PBXProject) - Constructor for class com.facebook.buck.apple.xcode.XcodeprojSerializer
 
XcodeScriptDescriptionArg - Class in com.facebook.buck.apple
 
XcodeScriptDescriptionArg() - Constructor for class com.facebook.buck.apple.XcodeScriptDescriptionArg
 
XcodeWorkspaceConfigDescription - Class in com.facebook.buck.apple
 
XcodeWorkspaceConfigDescription() - Constructor for class com.facebook.buck.apple.XcodeWorkspaceConfigDescription
 
XcodeWorkspaceConfigDescription.Arg - Class in com.facebook.buck.apple
 
XcodeWorkspaceConfigDescription.Arg() - Constructor for class com.facebook.buck.apple.XcodeWorkspaceConfigDescription.Arg
 
XCScheme - Class in com.facebook.buck.apple.xcode
 
XCScheme(String, Optional<XCScheme.BuildAction>, Optional<XCScheme.TestAction>, Optional<XCScheme.LaunchAction>, Optional<XCScheme.ProfileAction>, Optional<XCScheme.AnalyzeAction>, Optional<XCScheme.ArchiveAction>) - Constructor for class com.facebook.buck.apple.xcode.XCScheme
 
XCScheme.AnalyzeAction - Class in com.facebook.buck.apple.xcode
 
XCScheme.AnalyzeAction(String) - Constructor for class com.facebook.buck.apple.xcode.XCScheme.AnalyzeAction
 
XCScheme.ArchiveAction - Class in com.facebook.buck.apple.xcode
 
XCScheme.ArchiveAction(String) - Constructor for class com.facebook.buck.apple.xcode.XCScheme.ArchiveAction
 
XCScheme.BuildableReference - Class in com.facebook.buck.apple.xcode
 
XCScheme.BuildableReference(String, String, String, String) - Constructor for class com.facebook.buck.apple.xcode.XCScheme.BuildableReference
 
XCScheme.BuildAction - Class in com.facebook.buck.apple.xcode
 
XCScheme.BuildAction(boolean) - Constructor for class com.facebook.buck.apple.xcode.XCScheme.BuildAction
 
XCScheme.BuildActionEntry - Class in com.facebook.buck.apple.xcode
 
XCScheme.BuildActionEntry(XCScheme.BuildableReference, EnumSet<XCScheme.BuildActionEntry.BuildFor>) - Constructor for class com.facebook.buck.apple.xcode.XCScheme.BuildActionEntry
 
XCScheme.BuildActionEntry.BuildFor - Enum in com.facebook.buck.apple.xcode
 
XCScheme.LaunchAction - Class in com.facebook.buck.apple.xcode
 
XCScheme.LaunchAction(XCScheme.BuildableReference, String, Optional<String>, Optional<String>) - Constructor for class com.facebook.buck.apple.xcode.XCScheme.LaunchAction
 
XCScheme.ProfileAction - Class in com.facebook.buck.apple.xcode
 
XCScheme.ProfileAction(XCScheme.BuildableReference, String) - Constructor for class com.facebook.buck.apple.xcode.XCScheme.ProfileAction
 
XCScheme.TestableReference - Class in com.facebook.buck.apple.xcode
 
XCScheme.TestableReference(XCScheme.BuildableReference) - Constructor for class com.facebook.buck.apple.xcode.XCScheme.TestableReference
 
XCScheme.TestAction - Class in com.facebook.buck.apple.xcode
 
XCScheme.TestAction(String) - Constructor for class com.facebook.buck.apple.xcode.XCScheme.TestAction
 
XctestOutputParsing - Class in com.facebook.buck.apple
Utility class to parse the output from xctest and otest.
XctestRunTestsStep - Class in com.facebook.buck.apple
Runs xctest on logic or application tests paired with a host.
XctestRunTestsStep(ProjectFilesystem, ImmutableList<String>, String, Path, Path) - Constructor for class com.facebook.buck.apple.XctestRunTestsStep
 
XctoolOutputParsing - Class in com.facebook.buck.apple
Utility class to parse the output from xctool -reporter json-stream.
XctoolOutputParsing.BeginOcunitEvent - Class in com.facebook.buck.apple
 
XctoolOutputParsing.BeginOcunitEvent() - Constructor for class com.facebook.buck.apple.XctoolOutputParsing.BeginOcunitEvent
 
XctoolOutputParsing.BeginTestEvent - Class in com.facebook.buck.apple
 
XctoolOutputParsing.BeginTestEvent() - Constructor for class com.facebook.buck.apple.XctoolOutputParsing.BeginTestEvent
 
XctoolOutputParsing.BeginTestSuiteEvent - Class in com.facebook.buck.apple
 
XctoolOutputParsing.BeginTestSuiteEvent() - Constructor for class com.facebook.buck.apple.XctoolOutputParsing.BeginTestSuiteEvent
 
XctoolOutputParsing.EndOcunitEvent - Class in com.facebook.buck.apple
 
XctoolOutputParsing.EndOcunitEvent() - Constructor for class com.facebook.buck.apple.XctoolOutputParsing.EndOcunitEvent
 
XctoolOutputParsing.EndTestEvent - Class in com.facebook.buck.apple
 
XctoolOutputParsing.EndTestEvent() - Constructor for class com.facebook.buck.apple.XctoolOutputParsing.EndTestEvent
 
XctoolOutputParsing.EndTestSuiteEvent - Class in com.facebook.buck.apple
 
XctoolOutputParsing.EndTestSuiteEvent() - Constructor for class com.facebook.buck.apple.XctoolOutputParsing.EndTestSuiteEvent
 
XctoolOutputParsing.TestException - Class in com.facebook.buck.apple
 
XctoolOutputParsing.TestException() - Constructor for class com.facebook.buck.apple.XctoolOutputParsing.TestException
 
XctoolOutputParsing.XctoolEventCallback - Interface in com.facebook.buck.apple
Callbacks invoked with events emitted by xctool -reporter json-stream.
XctoolRunTestsStep - Class in com.facebook.buck.apple
Runs xctool on one or more logic tests and/or application tests (each paired with a host application).
XctoolRunTestsStep(ProjectFilesystem, Path, Optional<Long>, String, Optional<String>, Collection<Path>, Map<Path, Path>, Path, Optional<? extends XctoolRunTestsStep.StdoutReadingCallback>) - Constructor for class com.facebook.buck.apple.XctoolRunTestsStep
 
XctoolRunTestsStep.StdoutReadingCallback - Interface in com.facebook.buck.apple
 
XCVersionGroup - Class in com.facebook.buck.apple.xcode.xcodeproj
 
XCVersionGroup(String, String, PBXReference.SourceTree) - Constructor for class com.facebook.buck.apple.xcode.xcodeproj.XCVersionGroup
 
XmlDomParser - Class in com.facebook.buck.util
 
XmlTestResultParser - Class in com.facebook.buck.test
 
XMX_OVERRIDE - Static variable in class com.facebook.buck.android.DxStep
 
xzCompressionLevel - Variable in class com.facebook.buck.android.AndroidBinaryDescription.Arg
 
XzStep - Class in com.facebook.buck.step.fs
A Step to compress a file with XZ / LZMA2.
XzStep(ProjectFilesystem, Path) - Constructor for class com.facebook.buck.step.fs.XzStep
Creates an XzStep to compress a file with XZ compression level 4.
XzStep(ProjectFilesystem, Path, Path) - Constructor for class com.facebook.buck.step.fs.XzStep
Creates an XzStep to compress a file with XZ compression level 4.
XzStep(ProjectFilesystem, Path, Path, int) - Constructor for class com.facebook.buck.step.fs.XzStep
Creates an XzStep to compress a file with the given XZ compression level and output path.
XzStep(ProjectFilesystem, Path, int) - Constructor for class com.facebook.buck.step.fs.XzStep
Creates an XzStep to compress a file with XZ at a user supplied compression level .

Y

Yacc - Class in com.facebook.buck.cxx
 
Yacc(BuildRuleParams, SourcePathResolver, Tool, ImmutableList<String>, Path, SourcePath) - Constructor for class com.facebook.buck.cxx.Yacc
 
yaccCompiler - Variable in class com.facebook.buck.ocaml.OCamlYaccStep.Args
 
yaccSrcs - Variable in class com.facebook.buck.cxx.CxxConstructorArg
 
YaccStep - Class in com.facebook.buck.cxx
 
YaccStep(ProjectFilesystem, ImmutableList<String>, ImmutableList<String>, Path, Path) - Constructor for class com.facebook.buck.cxx.YaccStep
 

Z

ZERO - Static variable in class com.facebook.buck.dalvik.DalvikStatsTool.Stats
 
Zip - Class in com.facebook.buck.zip
 
Zip(BuildRuleParams, SourcePathResolver, String, ImmutableSortedSet<SourcePath>) - Constructor for class com.facebook.buck.zip.Zip
 
ZipalignStep - Class in com.facebook.buck.android
 
ZipalignStep(Path, Path, Path) - Constructor for class com.facebook.buck.android.ZipalignStep
 
zipAndConcat(Iterable<T>...) - Static method in class com.facebook.buck.util.MoreIterables
Combine the given iterables by peeling off items one at a time from each of the input iterables until any one of the iterables are exhausted.
ZipConstants - Class in com.facebook.buck.zip
 
ZipDescription - Class in com.facebook.buck.zip
 
ZipDescription() - Constructor for class com.facebook.buck.zip.ZipDescription
 
ZipDescription.Arg - Class in com.facebook.buck.zip
 
ZipDescription.Arg() - Constructor for class com.facebook.buck.zip.ZipDescription.Arg
 
ZipFileTraversal - Class in com.facebook.buck.util
 
ZipFileTraversal(Path) - Constructor for class com.facebook.buck.util.ZipFileTraversal
 
ZipOutputStreams - Class in com.facebook.buck.zip
 
ZipOutputStreams.HandleDuplicates - Enum in com.facebook.buck.zip
 
zipSafe - Variable in class com.facebook.buck.python.PythonBinaryDescription.Arg
 
zipSafe - Variable in class com.facebook.buck.python.PythonLibraryDescription.Arg
 
ZipScrubberStep - Class in com.facebook.buck.zip
 
ZipScrubberStep(ProjectFilesystem, Path) - Constructor for class com.facebook.buck.zip.ZipScrubberStep
 
ZipSplitter - Interface in com.facebook.buck.dalvik
 
ZipSplitter.CanaryStrategy - Enum in com.facebook.buck.dalvik
 
ZipSplitter.DexSplitStrategy - Enum in com.facebook.buck.dalvik
 
ZipSplitterFactory - Interface in com.facebook.buck.dalvik
 
ZipStep - Class in com.facebook.buck.zip
A Step that creates a ZIP archive..
ZipStep(ProjectFilesystem, Path, Set<Path>, boolean, int, Path) - Constructor for class com.facebook.buck.zip.ZipStep
Create a ZipStep to create or update a zip archive.
ZipWriteTest - Class in com.facebook.buck.zip
A small test program to exercize CustomZipOutputStream.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z